Kumo Oni Haha
Appears in
Demon Slayer: Kimetsu no Yaiba
Voice actors
Allegra Clark
Ami Koshimizu