>>715679697
GODzilla. GOD. Zilla. Even fucking Japan has decreed that Gojira means "God incarnate". Are you taking the piss or just being a bitchtitty?