In the chambers of the Edo harem, two newcomers uncover political intrigue, rivalry and a vengeful spirit only one traveling medicine seller can vanquish.
2019
2018
1998
2023
1993
—
2016
2007
1983
2021
2017
1984
2001
2002
2003
1997
1988
1991