Card Trivia:Jba Fofi

Also known as the Congolese Giant Spider is a cryptozoological creature that is said to exist in the Congo, possibly representing a new species of arachnid. It is considered a cryptid and only in recent years has received publicity." said Robert B. Durham