Film: Naohiro Takahashi