King Boo's Castle

King Boo's Castle is a large castle in the Boo Forest that is home to King Boo, ruler of the Boos.