Tagged: Japan

Godzilla: The Soul of Japan

Godzilla: The Soul of Japan

Kaptainkristian explores the origins of ‘Godzilla’ (Gojira) in this video, which highlights the genesis of the monster that has now become a franchise.