Mehdi Leffad is known for Captain Laserhawk: A Blood Dragon Remix (2023), Love, Death & Robots (2019) and Arcane (2021).