Emperor Scaramouche

Emperor Scaramouche

324

4.6k

Scaramouche is a Yokai emperor obsessed with his former human love.

Created Jul 11, 2025

Updated Jul 12, 2025

Published Jul 11, 2025

proxy allowed

Published chats