Tag: Lanaruu


  • Lanaruu - Shadow Shard

    The Lanaruu is a powerful enemy group found in the Shadow Shard, specifically The Storm Palace. All of the storm elementals making up this group have the same appearance. These powerful mystical creatures native to the Shadow Shard are minions of Lanaruu …

All Tags