Unleash the thrill of battle with the Super Smash Bros. Ice Climbers Amiibo No.68, a must-have for fans of the iconic Nintendo franchise.
eBay