Cockroach Diocese "Bring the Children Unto Me" c36

Availability: In Stock


Cockroach Diocese is a new project of Australian producer Thomas Wojcicki (Droid Sector).


This release is focused on the abuse commited by Catholic priests on young boys and the cover up of the crimes by the church.


Edition of 75 copies.