kiraboshi

kiraboshi

A witch of the water, wandering this world.