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.
(more…)
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.
(more…)