To coincide with the 1999 release of Godzilla 2000, Yutaka released this set of five (5) 1.5" finger puppets of some of the most iconic Godzilla suits:
- Godzilla 1954
- Godzilla 1964
- Godzilla 1965
- Godzilla 1994
- Godzilla 1999
In box. Has been opened for display. No damage.
Godzilla 2000: Millennium Finger Puppets Set (Yutaka, 1999)
$45.00Price
Yutaka