Scenes of the Absurd is a stop motion psychological horror handcrafted by a dedicated team of over...