Showa Era Candy Store Godzilla vs. Mechagodzilla Cards - 18 Cards ‐ Mercari: Shop from Japan