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 the Mad.

Lanaruu - Shadow Shard

City Unlimited Daimyo_Shi