The J’Ba Fofi – Giant Spider of The Congo

Among the world’s most feared, despised and revered creatures are spiders. They appear in legends and myth from Greek Mythology to African folklore, and even appear as a 150 foot geoglyph in the Nazca desert in Peru. Spiders come in a variety of colors and sizes ranging from very tiny (the Samoan Moss spider measuring