Leo Asemota ist ein Edo native, lebt in London und in seinem Geburtsort Benin City, Nigeria.
Stand: Juni 2023