
Production
Leelai Demoz
AM, EN cinema · 3 credits
Known for
Filmography

Difret
AM · 20146.3
Producer

The Toughest Man in the World
EN · 19845.8
as Bruise's Boy

Production
AM, EN cinema · 3 credits

Difret
Producer

The Toughest Man in the World
as Bruise's Boy