Kiyoshiro Imawano Japan Best movies: Otakus in Love (2004) The Happiness of the Katakuris (2001) Death Powder (1986)