Chiefdom of Owakoi

Chiefdom of Owakoi is a chiefdom that's located in Europe.