Few Godzilla monsters are as armed to the teeth as Gigan is. An alien invader, Gigan is a bizarre-looking being strapped to the teeth with bio-organic weapons, including a razor-sharp beak ...