Mickey's Castle

The Mickey's castle is a stage based in disneyland and made by Mugen Toons