Description: This Giant Ape was, wait for it, kidnapped from her jungle home in the Congo (Africa) and taken back to London (UK) to be put on display for the gibbering horde. When will humans ever learn? She escaped from captivity, and was one of the few such monsters to return home alive.