
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)