Tokyo Subway Godzilla Map! July 8, 2014 Leave a comment Filed Under: Popular Culture Tags: Asia, Godzilla, Japan, subway map, Tokyo Because Godzilla and subway map. Together. Source: gameraboy