Heralded by the filmmakers as a return to the creature features of the 80s, Moggy Creatures takes an unexpectedly different route. A route that involves...
So, for those Godzilla enthusiasts there really is only one place to visit and that is Tokyo. Specifically, Hotel Gracery which sports an “actual size”...