The story of Shinobu Kocho, the immortal witch, and Tomioka Giyuu, the knight who vows to betray her.All Rights Reserved
If you already have an account, Log in.
The story of Shinobu Kocho, the immortal witch, and Tomioka Giyuu, the knight who vows to betray her.
9 parts