Ed Wood is the real invader of Earth!

SHIN MECHA GUIGNOL