Wendy's Castle

Wendy's Castle is the sixth castle in Super Mario World.