DesiMDB

Directing

Abiodun Odu

EN cinema · 1 credits

Known for

Filmography

Leila poster

Leila

EN · 2026Not rated

Director, Story, Editor, Post Production Supervisor, Music, Sound Designer