Star Ace Toys makes this 12-inch tall PVC version of Megalon from 1973’s Godzilla vs. Megalon!
Continue reading “Megalon 12-Inch PVC Figure”Tag: Megalon
Godzilla vs. Megalon Production Still
Godzilla Minimates Series 3
Love the Burning Godzilla minimate.