Cannibal Ferox a.k.a. Make Them Die Slowly Japanese poster

Cannibal Ferox a.k.a. Make Them Die Slowly Japanese poster