The memory cheats - do you recall watching Super Turbo Atomic Ninja Rabbit during the 1980s/1990s? This hoax title sequence plays on childhood recollections.
2024
1987
2002
1994
2008
1974
2021
—
1930
2023
2015
2013
2012
2016
1989