Jonsovre Isle

Johnsovre Isle is a large island in the Grannd Archipelago. It is home to the Vampire Puffles and the Turkey Puffles.