Check Out Tokyo's New Godzilla Statue
Category: WEIRD NEWS
Because of course they needed a new one.
By Chris McGonigal, 2018-03-22