A now-extinct species of cat spends its last minutes on Earth before destruction.
2007
2010
1942
1996
2000
2022
2003
1933
1943
2009
1937
2014
2004
1998
2021