Deep Blue: Devour and Evolve: New Creature: Helicoprion

This week’s new creature is the Helicoprion.