Photo is a screenshot from the short film Nefta Football Club, which is set in Tunisia. The bike appears to be a Yamaha badged version of the MBK Phenix. You can see that it has a Motobecane sticker on the back as well, so this is a strange mashup of branding. Yamaha owns and manufactures MBK bikes but I hadn't seen them labeled as such before.