
Darkwing Duck Gallery PVC Statue

Just another nerd.
Star Ace Toys makes this 12-inch tall PVC version of Megalon from 1973’s Godzilla vs. Megalon!
This Diamond Select Toys PVC Statue of Spider-Man dodging pumpkin bombs is designed to be wall-mounted.