Skip to navigation.

Mecha-Godzilla Wind Up Walking Figure

Mecha-Godzilla Wind Up Figure. This 5 inch tall action figure was made in 1994 by Trendmasters.