Film: Takashi Harada