Terror of MechaGodzilla

X-Plus 30cm Godzilla 1975