To coincide with the 2000 release of Godzilla vs. Megaguirus, Yutaka released this set of five (5) 1.5" finger puppets of some of the most iconic Godzilla suits:
- Godzilla 1954
- Godzilla 2000
- Megaguirus (2000)
- King Ghidorah 1964
- Mechagodzilla 1974
In box. Has been opened for display. No damage.
Godzilla vs. Megaguirus Finger Puppet Set (Yutaka, 2000)
$55.00Price
Yutaka