This Week's Animation Trivia Quiz for June 18, 2008