Japan’s defense minister insists aliens have never tried to invade from space
There are no Zentradi mechs in Tokyo. - Bob