Co-directed by Yoshihiro “Japanese Tom Savini” Nishimura (The Machine Girl, Tokyo Gore Police) and Naoyuki Tomomatsu (Rape Zombie) we have two perverse flavors that taste delightful together.  1,220 more words