The London Olympic Committee continues the fine tradition of creating Olympic Mascots that kind of freak me out.
Obviously, nothing is going to ever be as on the nose as the Beijing Olympic Mascots, but these do stand out for their freakishness.
Actually, isn’t there something vaguely Simpsonian about these? Are they perhaps just redrawings of Kang and Kodos? I’ll post a pic of them below and let you decide.
Certainly, Lunchbreath has nailed it:
Am I right?