Red Mantas

Part of the series "Born of the Sea" , which was about how LIFE began .