The “arachnid hominid” is an original species comprised of photo-composites built from human and veterinary X-ray films. This documentary covers the life story of this intelligent being with both human and spider physiology, from the birth of its kids to its premature death in the teeth of its … [Read more...] about Hominidae