Bozza

Bozza (this is a pseudonym) is the founder of Welsh Children Protectors, a pedophile hunting group.