A now-extinct species of cat spends its last minutes on Earth before destruction.
2013
2019
2008
2018
2016
2007
2002
1965
1987
1990
2017