Remember the movie Hostel? Where people pay to torture or do snuff films? I think this might be an advertisement for one of those places! It even provides different packages, three human lives, four human lives, or many human lives. Eeeek!