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.
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…