Back to Godzilla Mini Toys
Super Deformed MechaGodzilla 1993 Finger Puppet
This is the Super Deformed MechaGodzilla 1993 Finger Puppet. This highly detailed Finger Puppet was made in 2001. MechaGodzilla stands approx. 1 1/2 inches tall. Tom & Diane found these neat little items while on a Godzilla hunt in Osaka, Japan.
3 in stock