J’ba Fofi
The J’ba fofi is an alleged giant spider that lives in the dense rainforest regions of Central and East Africa. Reports of the creature originated among the Baka people (formerly known as pygmies) who live in the rainforests of southeastern Cameroon, the northern Republic of the Congo, Gabon, and the southwest region of the Central … Read more