momijiinubashiri
Momiji
Momiji Inubashiri is a white wolf tengu whose duty is to patrol Youkai Mountain. Her good sense of smell and sight are helpful for this duty.
Gensokyo
Start a chat
Your conversation will be end-to-end encrypted.

Following (0)

Browse others (14)

odellcrabill
Odell Crabill
aerathis
Jeff Philipp
shahinam
Muhammad Inam
callovarne
Patrick Walsh
russellmcgregor
Russell McGregor
nilna_vio
nilna viona
timmecklem
Timothy Mecklem