The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Caniba
Caniba is a 2017 French documentary film produced, filmed, edited and directed by Véréna Paravel and Lucien Castaing-Taylor, capturing the notorious Japanese cannibal Issei Sagawa's late life as a free man.
Everything about Caniba →