This image was lost some time after publication, but you can still view it here.

We present the mascots for the 2008 Beijing Olympic Games. It's a panda, an antelope, a fish, a swallow and an Olympic flame. Or, as we prefer to call those creatures, "nightmare fuel." Why are Olympic mascots always so scary?

Beijing Unveils Mascots For 2008 Olympics [MSNBC]