I can't seem to find any footage of Captain Toad appearing on this stage, besides the single image from the Smash Bros. website. I tried going over as much gameplay videos of the stage I could, and none so far showed Captain Toad on the roof, or anywhere else. Was this maybe not part of the stage, but an item / possible tease at a DLC?[(probably not) Boogs (talk) 05:39, 11 November 2018 (EST)