Crazy Cap

Crazy Cap is a store that appears in Super Mario Odyssey. There are Crazy Cap shops in every Kingdom. You can buy outfits here using the coins you collect in-game.

Description
Crazy Cap's stores appearance variety depending on the kingdom.

Metro Kingdom
Crazy Cap can be found in New Donk City

Sand Kingdom
Crazy Cap can be found in Tostarena Town in the Tostarena area of Sand Kingdom.

Wooded Kingdom
Crazy Cap can be found in the Streams Garden of Wooded Kingdom, near some Stream Gardeners.