Godzilla vs. Space Godzilla

Godzilla vs. Space Godzilla

Available on iTunes
Tokyo is the ultimate battleground when Godzilla squares off against his intergalactic twin, Space Godzilla, a mutated version of earth's green guardian.
Starring Jun Hashizume, Megumi Odaka, Akira Emoto
Director Kensho Yamashita