A now-extinct species of cat spends its last minutes on Earth before destruction.
1989
1968
2002
1984
1986
1987
1988
1997
2000
2005
2006
2009
2022