Luka Megurine Hentges

Luka Megurine Hentges is a resident of Gensokyo Island.