Sakuya Izayoi

Sakuya Izayoi is a resident of Gensokyo Island.