Inside the Human Lab is a horror stop motion animation showing what goes on inside a vivisection lab.
Release Date: May 03, 2018