Close

Character: inubashiri momiji

Momiji Inubashiri (犬走 椛 Inubashiri Momiji) is a white wolf tengu whose duty is to patrol the Youkai Mountain. Her good sense of smell and sight are helpful for this duty.

http://en.touhouwiki.net/wiki/Momiji_Inubashiri
Updated by Stitches74 about 10 years ago