Original (by ZUN): 千年幻想郷 ~ History of the Moon Arrangement: Atsushi Haneoka Vocals: Ne;on & Atsushi Haneoka Lyrics: Neon Circle: Kraster
http://www.nicovideo.jp/watch/sm12887331