Tuesday, January 27, 2009

The Creepiest Thing You'll See Today

This animatronic "demon woman" was on display at the 1970 World Expo in Osaka, Japan.
Watch it all the way through. It's short, fun and really kind of creepy. I love it now, just as much as I would have at 9. (via)

No comments: