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.
2016
2005
2001
2002
2004
2007
2009
1984
2003
1997
1988
1992
2000
2006