Momiji Inubashiri

Momiji Inubashiri (犬走 椛) is a character from Touhou Project.