A boy lost in his own life feels trapped inside his own mind, trying to find a way to live a better life.
1980
1978
1997
2007
2003
1979
2004
2005
2006
2008
2009
1970
1982
1993