Godzilla Vs Mechagodzilla 1974 Pin

$21.00

Silver plated brass pin, retro double process print.

Included double metal butterfly pin clutch