
Human Specimens
A butterfly researcher who confesses to turning six young boys, including his own son, into "human specimens".
Human Specimens
December 19, 2025
Image gallery
There are no images available for this tv show.