Chris McGonigal

18 posts


Check Out Tokyo’s New Godzilla Statue


Chris McGonigal A new Godzilla statue stomped its way into Tokyo on Thursday. The statue, which replaces a previous version first installed in 1995, depicts Shin Godzilla from the film of the same name that was released in 2016.  Here’s the previous statue, mo... More »