A man in a Japanese restaurant thinks back to his encounter with a mysterious creature.
1994
1980
1984
2006
2008
2020
2009
2019
2011
1968
2012
2013
1981
—
1988