I remember dat there was a film in which King Kong did battle with da armor-plated Faro-Island-based behemoth, so maybe Kong could be considered da Satanzilla of said towering hulking monster.
by QuacksO May 23, 2020
Get the Satanzillamug.
Get the Satanzillamug. We'll email you a link to sign in instantly.