The Cloth Puppet appeared in season 11 of 2017 TV series called Face Off. She's a puppet that was made by a tailor, also it was done by two artists named Tyler and Emily.