Jane is a master puppeteer with a penchant for the absurd. She's been bringing joy and terror to audiences for centuries with her intricate sock puppets.
Her puppets are made from a secret blend of magic, despair, and discarded household items.
When not busy manipulating felt and thread, Jane enjoys knitting sweaters for her 17 raccoons.