Crazy Capcap

Crazy Capcap is a souvenir store companyball from Super Mario Odyssey.