An alien, with the ability to travel through time, visits our planet at various eras.
1981
1988
2009
2005
2020
1992
1997
1985
1999
2015
1959
2008
2000
2003
1974
1993
2001
1956