Character

Spider Demon (Mother)

VA: Ami Koshimizu

A demon encountered at Mount Natagumo. She manipulates her prey with threads.