The Demon

A demon appears in a rural village and one man decides to find and kill the monster. Stop motion animation by Hosokawa Shin

Cast

Isao Hiraiwa

Isao Hiraiwa

as Taro

Tatsushi Nakamura

Tatsushi Nakamura

as Oni

Reviews

Similar Movies