The House of the Marked Squirrel is a castle built by Queen Larch after she becomes queen of Whitewings Island, to replace Silverbirch's Fortress. It has a big garden outside, where the queen spends much of her free time. The castle is named after Urchin, since he played a major role in saving Whitewings.