The work
1971
1997
2010
2010
2009
1999
2011
1989
1990
2001
1976
1976
2011
2002
1983
1996
1986
1979
1979
1978
1971
2012
Last Run: 100 Million Yen's Worth of Love and Betrayal
1991
1986
