Alga the Eyeless

Alga the Eyeless
Humanoid
Level ?? (Rare)