Kamochi Koosaku

Kamochi Koosaku is a Lunar Dreamweaver, and a friend of Alexander James. He lives in the Gensokyo Dream.