Wandering Witch: The Journey of Elaina
The Ripper
S1 E8:
Elaina arrives in a town full of dolls, and finds a witch named Sheila investigating a series of attacks by a criminal known as the Ripper.