Real Life Transformer Owl From Japanese Television More 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. Tags: Cool Japan, Owl, Transformers Read more articles Previous PostWine Bottle Holder From KasaneNext PostPikaPika The Movie – Beautiful Light Graffiti Art