Add like... at 123 Movies. Love-hate drama of three beautiful sisters in Ooku in Edo Castle.Genre: Country: Director: Cast: