The Troll's Castle

The Troll's Castle is a castle that is ruled by the Troll King.