Kikka

Kikka

キッカ

About

A demon that abducts young maidens alongside her grandfather Kihachi.