ODESZA – STEEL N’ SPIRITS (FASHON FILM)By Aziz / February 3, 2025 PRODUCTION: XING DIRECTOR: BO AZIZ DOP: ABDALLAH MARIE EDITOR: FAROUKPRODUCER: MOHAMED ASHRAF