Isn't that the Laden butt kisser, from Egypt or Saudi?
Could be. I lose track of who has missing eyes, limbs, etc. They all sound the same to me.