Dark modern day horror masterpiece about cannibals in a small rural
Japanese village also inspired a popular Disney+/Hulu live action show
Dark modern day horror masterpiece about cannibals in a small rural
Japanese village also inspired a popular Disney+/Hulu live action show