You are viewing a single comment's thread from:
RE: Blog: A great way to finish the year! Travelling through Osaka, the heart and soul of Japan.(76 pics)
Yeah, they had it on top of a building in the area called America mura haha they also had a giant Godzilla climbing over a building somewhere too. Thanks for reading .