International Music Videos Competition Chanel (Di-Meh) Switzerland, Spain, 2018, 3 min French Share | Il ne reste que quelques places ! Complet ! Free entry Director Leon Santana Producer Leon Santana Writer DIMEH Music DIMEH, Di-Meh Camera Leon Santana Editor Colors Publishing