Flesh-eating catholics!