Tarren

The Tarren are a cetacean-humanoid species and one of the founding members of the Helean Collective.