Top of the Docs #17 – Caniba

Sagawa has made a living off of the crime he committed, writing books and manga comics detailing what happened.

Read More