This, friends, is Fu Niu Lele, the official mascot of the 2008 Beijing Paralympic Games.

Like all Olympic mascots, it's some full fledged nightmare fuel, or, as Dejuiced puts it, kind of a glowing cow.

Dejuiced actually implies there's something wrong with having a mascot for the Paralympics be able to stand — or even hop on one leg — though we think it's probably still OK, considering it might be more offensive to have the mascot in a wheelchair or something.

Advertisement

Seriously, though ... was Keggy not available?

Paralympic Mascot Not Only Terrifying But Kinda Offensive [Dejuiced]

Sponsored