Tag: Remilia Scarlet

Remilia Scarlet is vampire character from the Touhou Project video games.