Nu-Ma-Pu - Cannibalism

Cannibalism in the Solomon Islands.