On November 25th 1970, a man committed ritual suicide inside the Tokyo headquarters of the Japanese Ministry of Defence, leaving behind a legacy of masterpieces and a controversy that echoes…
Mirai Suzuki (Yuko Oshima) becomes responsible for her mother’s debt which is owed to loan shark Kaoru Ushijima (Takayuki Yamada). To begin paying off her mother’s debt, Mirai begins working…
Still able to read minds, Adachi’s blissful new relationship with his dreamy colleague faces a major challenge when they’re forced to go long-distance.