8 thoughts on “ Go Home - Popobawa - Popobawa (CDr) ”

Gozilkree
The Popobawa is an evil spirit that allegedly thrives on the island of Pemba, near Tanzania in Africa. It has caused mass panic over the years. The Popobawa is said to be a bat-like creature with one eye. It is medium sized and has leathery skin.