The story is set in Edo, and centers on a sickly but kind-hearted young man, and the mysterious spirit that watches over him.
1996
2005
2000
2002
2006
1985
2007
1993
1992
1973
2004
1997
1966
1990
1963