Mushroom Isle

The Mushroom Isle is the location of the [[Land of the Leprechauns.