Where is Shôhei Hino?

Movie Role
Gozu (2003) Nose