Bandai Movie Monster Series MechaGodzilla 1975

Bandai Movie Monster Series 6″ MechaGodzilla 1975