hello! Welcome to Scary Pop Ups and Fun!

What's wrong with this picture?

We are very confused by this picture, try to find what's wrong with it!

Kikia

Watch this animation, made in China!