Talk:Luna Maverick/@comment-108.162.108.45-20130529220007/@comment-90.11.158.89-20141218222106

Touhou Project (a game serie which has begun in 1996) maybe an official image of Youmu