The Kikiyaon Monster No Comments

There are many different folklore’s among the people of Gambia, West Africa but none as terrifying as the Kikiyaon monster… The Kikiyaon Takes to The Skies This terrifying beast sort of resembles