Said to have originally been captured by Spanish sailors in the 1600's, Kap-Dwa was a two-headed, twelve foot tall giant that once lived on Earth. kap dwa is roughly translated as "two heads" in the maylay language, is the preserved remains of twelve foot view more...