Hrossa

Seal-like lofty humanoids

Description:
Bio:

The Hrossa are a species native to some alternate version of Mars and can be found throughout Newtown. Whilst many appear to be mercenaries of some kind, an equal amount wear the red robes of The Striders

Hrossa

Megaverse Down drumnadrochit