Metro Kingdom Power Moon No.27 (Shopping in New Donk City)
Shopping in New Donk City Location The Crazy Cap store northwest of the Main Street Entrance. How to Get Pick up the moon from the Crazy Cap shop. Metro Kingdom Power Moons Metro Kingdom Power [ … ]