mecha zilla139mecha zillamechagodzilla39a mechanical gigantic lizard who is enemy of godzilla (be any kaiju you like)Chat Now