MEGALON

MEGALON FIRST APPEARED IN GODZILLA VS MEGALON