Super Mario World/Larry's Castle

Larry's castle is the most difficult out of all the castles.

Must handle with care!!!