Translations:Th08/Images/data/title/sl pltxt2.png-Name/en-google

Mysterious Scarlet Devil Team

A vampire living in the Scarlet God and a maid of man.

Having a somewhat irregular and high-performance demon.