Character: chen

Chen (橙) is a character in Touhou. A member of the Yakumo family that also includes Yakumo Yukari and Yakumo Ran. People cosplaying her usually wear cat ears.

Recent Posts