A now-extinct species of cat spends its last minutes on Earth before destruction.
1990
1993
1996
2005
2014
1965
2019
1970
1934
2017
1976
2012
2024
1997