Cast (15)

Masaya MatsukazeIchimokuren

Mamiko NotoAi Enma

Takayuki SugoWanyūdō

Takako HondaHone Onna

Nana MizukiTsugumi Shibata

Ayumi FujimuraTakuma Kurebayashi
Eriko MatsushimaAi's Grandmother

Hidekatsu ShibataThe Spider

Satomi SatoYuzuki Mikage

Kanae OkiAkie Takasugi
Kanako SakaiKikuri

Hekiru ShiinaYamawaro

Yuji UedaHajime Shibata

Tanuki SuginoFather Muroi (voice)

Misaki WatadaMichiru