Chappy OhiwaBorn March 4, 1948 in Hiroshima Prefecture, Japan Filmography★ 3.8 Death Forest: Forbidden Forest 42016