Yuyuko Saigyouji

Yuyuko Saigyouji is a resident of Gensokyo Island.