This is real. In a Tokyo shopping mall. Have you been naughty or nice? Doesn’t matter. Godzilla is coming to town. (via BuzzFeed)
↧
This is real. In a Tokyo shopping mall. Have you been naughty or nice? Doesn’t matter. Godzilla is coming to town. (via BuzzFeed)