In the chambers of the Edo harem, two newcomers uncover political intrigue, rivalry and a vengeful spirit only one traveling medicine seller can vanquish.
2023
2009
1991
1995
2006
2007
1989
1980
2010
1992
2024
2013
2004
2003
2002
2001