Film: Takeshi Hamada