Tag: Rin Kaenbyou

Rin Kaenbyou is a cat girl from the Touhou Project series.