This is the Youtube channel of the guy who uploaded that

https://www.youtube.com/channel/UCdh...UrcwW2cmJ64U8A .

I don't think he's Arab?