Film: Takashi Deguchi