Made in United States of America! See pics for size detail. **MSRP = $19.99**Squid Games Soft Rubber Keychain$7.49PriceStyle/ColorSelectQuantityAdd to CartBuy Now