Amechi Oji

Amechi Oji

Born 9 September 2006 in Münster, Germany

Writer

Director

Producer

Editor

Visual Effects