This picture is of a
Gyronchus macropterus puffer toothfish fossil. It existed during the late Jurassic period. The fossil was found in Eichstätt, Germany.
Fossil was on display at the Natural
History Museum Vienna (
Naturhistorisches Museum Wien) on August 2024.