Short film about the mysterious death of three mercenaries found in the Ivy Jungle.Short film about the mysterious death of three mercenaries found in the Ivy Jungle.Short film about the mysterious death of three mercenaries found in the Ivy Jungle.