Ikumi Itou (伊藤郁美)
The self proclaimed shaman of the village, though treated as if she's crazy.
Voice Actors
Linda Young
English
Miki Narahashi
Japanese
The self proclaimed shaman of the village, though treated as if she's crazy.
Linda Young
English
Miki Narahashi
Japanese