User Comments:
Anonymous commented at 2008-12-08 16:01:21 » #22765
heh... looks like theyr having fun !
1 Points
Flag
Anonymous commented at 2010-02-19 16:47:13 » #229054
Knowing the touhou original setting, this is probably the reality of it
3 Points
Flag