...Wait. The Olympics have mascots? And these are them? I thought the Olympics were taking place in China. Why, then, do we have these goofy Anime mascots? Fine, I admit, they're kinda cute.
I need to do some research, obviously, on whether there were goofy mascots in Olympics past. And also why The Thorpedo retired, because he was pretty much the only thing I was looking forward to watching.
Ok, that and gymnastics. As if you're surprised.
Edited to add: There have been Olympic mascots ever since 1968. Where have I been? Oh, right. Not watching the Olympics because I largely don't care.