AJOOBA
La légende masquée Ajooba est le défenseur des citoyens de Baharistan. Ajooba, the masked legend, protector of the people of Baharistan will take on the giant devil of the Prime Minister.
www.superheroeslives.com
Link sent by Avery Battles, Thanks !