Stranded di explores island with wild, cannibalistic inhabitants. Stranded di explores island with wild, cannibalistic inhabitants. Related tags:DiKanibal