MoviePaglu
Watch Human Hibachi 3: The Last Supper (2026) online free with English audio. A man who suffers from hyper-religiosity, leads a cult of devout followers to…
Released 16 March 2026 · Audio: English
A man who suffers from hyper-religiosity, leads a cult of devout followers to partake in a "last supper" where sacrificed humans are the main course.
Watch it in the browser