Film: Naoto Takahashi