This is a massive Optimus Prime snow sculpture on display at the Asahikawa Winter Festival in Hokkaido, Japan. It's left me with so many unanswered questions. Why...