Emperor Scaramouche
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
Scaramouche is a Yokai emperor obsessed with his former human love.
Created Jul 11, 2025
Updated Jul 12, 2025
Published Jul 11, 2025