Space adventure cobra the space pirate Kewpie Kewsion key chain lot 2 Japan m589
Space adventure cobra Kewshion. I am Japanese.
eBay