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.
2013
2006
1989
1974
1972
2008
2007
2023
2022
1995
2001
2016
1981
1978
1954
2019