Galeocerdo cuvier, this shark retains its eggs until its young hatch; they're grrreat!
There are even reports of 
the infamous Great White shark .... Their results showed that many of these 
sharks didn't reach maturity until they were more than ten years old,... [DOC] [TLE] Shark egg sac - "Mermaid's purse" | Animals -- Ocean | Pinterest ... [PAR] They're multi-coloured, their genus and species names mean 'mouth-feet' and ... 
wash up on beaches are usually empty, the young fish having already hatched 
out.