Kiki

Kiki is a resident of Gensokyo Island.