Merry Walrus Island

Merry Walrus Island is an island that Roofhowse and his friends journey to in We Wish You a Merry Walrus.

Trivia

 * The island is likely to be the home of Merry Walrus.