The Skybox & Flag Location

The Skybox & Flag Location is a location on the roof of Peach's Castle. It is Isaiah-io's favorite place!!! It has been used in 1 video.

Videos It Was Featured In
Announcement for Summer 2021