Found a few things
From The Lost Media Wiki
Here is a few videos I found :
Al Shamshoon treehouse of horror : https://www.youtube.com/watch?v=GgQ4uXthSys Al Shamshoon (The Simpsons arabic dub intro) : https://www.youtube.com/watch?v=ke4wuJ93vls Al Shamshoon (The Simpsons arabic dub) credits : https://www.youtube.com/watch?v=u4rYLxT3gu4