Hiruko the Goblin
Hiruko the Goblin, also known as Yōkai Hunter: Hiruko, is a 1991 Japanese horror film directed by Shinya Tsukamoto and starring Kenji Sawada. It is based on a manga by Daijiro Morohoshi.
Source: Wikipedia, Hiruko the Goblin. Text licensed CC BY-SA 4.0. Not endorsed by or affiliated with Wikipedia or the Wikimedia Foundation.