Watch Latest Yudai Yamaguchi Movies and Series
Meatball Machine (2005)

Meatball Machine (2005)

Meatball Machine (2005)
IMDb: 5.7
90 min

Capable of making bio-mechanical weapons out of human flesh, alien parasites grotesquely invade the Earth, turning their hosts into maniacal killers who seek and destroy each other to the bloody…

Country: