Lorule

Lorule is a parallel planet of Dens, and shares the same basic geography. It is ruled by Princess Hilda. Lorule is accessed through cracks in surfaces that link Lorule, Izumogakure and the Mushroom Kingdomtogether.