Marvel UK’s “Apeslayer” – The Culprit Revealed? By John Freeman on June 20, 2022 • ( 6 ) No, it’s not Neil Tennant of Pet Shop Boys fame. Another Marvel UK myth now fully debunked thanks to author Rob Kirby