Super Mario World/Larry's Castle

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