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.
1985
2026
2011
2019
2007
1970
2021
2024
2012
1982
1993
1992
1978
2025
2023
1998
2016