Tales of the Inner Chamber
Tales of the Inner Chamber
| 16 November 1968 (USA)
Tales of the Inner Chamber Trailers

Love-hate drama of three beautiful sisters in Ooku in Edo Castle.

Reviews