Aniworks Logoworks
Katana Maidens: Toji no Miko

Episode 20 of Katana Maidens: Toji no Miko

The Last Goddess

Aired May 25, 2018