I'm Gojira in the mirror
Gojira is the Japanese form of the word Godzilla;
it’s a combination of the words for gorilla and whale.
In other words, he’s a beast on the track
To help improve the meaning of these lyrics, visit "Mighty Morphin Foreskin" by Captain Murphy Lyrics and leave a comment on the lyrics box