News Godzilla Lives: Japan’s New Banked Track is Complete Steven RodriguezOctober 8, 2014 Read Comments Tags: Roller Game Japan