The story is set in Edo, and centers on a sickly but kind-hearted young man, and the mysterious spirit that watches over him.
1995
1996
2003
1991
1999
2006
1998
1980
2000
1988
2005
1997
2008
2004