User blog:SuperNerd295/Disturbing deaths in the godzilla franchise

Mecha Godzilla vs Anguirus

i can't find a video so here's a picture

i may update this!