Owiso Odera is an actor.... Owiso Odera is an actor.
Horror • 2008 January
Drama, History • 2009 October