Helena Houghton is a Filmmaker, Animator, Props and Puppet maker. Graduated from UWE in 2013 with a degree in stop motion, she fell in love with all puppet mediums. She likes to embrace the weird in her work wanting to make visually stimulating art.