Youmu Konpaku

Youmu Konpaku is a resident of Gensokyo Island.