An entertaining review of 2011’s Island of the Cannibal Death Gods by Unboxed Watched and Reviewed August 6, 2016 by Team Yotty You’ll find yourself laughing out loud!