William Todd-Jones is a Welsh pullet designer, performer and director who was the Creature consultant of I Am Not A Serial Killer.
William Todd-Jones is a Welsh pullet designer, performer and director who was the Creature consultant of I Am Not A Serial Killer.