The Medicine Seller returns as the Edo harem faces a new crisis, with family feuds, inner turmoil and fiery envy igniting the birth of a raging spirit.
2024
2013
2006
2017
1996
1992
2014
2016
1991
1993
1994
2003
1988
2015
1995
2002