Fleeing from despair after losing those dearest to him, the hero hides in a safe land of memories, where time stands still and all those dear to him are alive.
1973
2010
1982
2002
2012
2022
—
2005
2009
2020
2021
1997
2006
1996
2016
1989