Good to See You, Captain Toad!
Found at the Outer Wall of Bowser’s Castle.
How to Get
- After defeating the Stairface Ogre at the Outer Wall, go down the platform and head to the roof to the right.
- Continue the path from the roof until you see Captain Toad at the end of the path.
- Talk to Captain Toad to get the Power Moon.