Mama mia!

The page you have been searching for is in another castle!

that is a spicy meatball