Mohamed Avdol

Character: Mohamed Avdol

Series: JoJo's Bizarre Adventure