Favorites : 2
About : Stamper Cat is a cat-shaped demon of the beast species.
Arai, Satomi
Japanese
Lenti, Marissa
English