Land of the Lost

Stethacanthus was a prehistoric shark and who lived Devonian period in Asia.