Welcome to Rita's palace. This is where Rita and her minions tried to destroy earth from. Rita's telescope and her flying bicycle are here as well as Finster's workshop.