Real Life Transformer Owl From Japanese TelevisionMore cool stuff from Japan. This time it’s a real life ‘Transformer’ owl. Don’t believe me ? Well, checkout the video. Just don’t ask me to explain the Star Wars connection. Related posts: Illustrations of Scary Real-Life Sea Monsters by Vladimir Stankovic Tags: Cool Japan, Owl, TransformersRead more articles Previous PostWine Bottle Holder From Kasane Next PostPikaPika The Movie – Beautiful Light Graffiti Art