Tag Archives: Yudai Yamaguchi

Retro Review: ‘Meatball Machine’ (2005) Delivers a Twisted and Gory Love Story

With a special edition Blu-ray coming soon—April 12th, 2021—I thought I would take another look at the techno/splatterpunk and body horror film from Japanese directors Yudai Yamaguchi and Junichi Yamamoto, 2005’s Meatball Machine! https://www.youtube.com/watch?v=EVBQedhFk0g Synopsis: Capable of making bio-mechanical weapons out of human flesh, alien parasites grotesquely invade the Earth, …

Read More »