Meatball Machine (2005) 22 June 201611 October 2023 Rating: ★★★ Gonzo Japanese Splatter Film/Bio-Mechanoid Creatures Battle Actors: Issei Takahashi, Aoba Kawai, Toru Tezuka, Kenichi Kawasaki, … Category: Science Fiction