@<Suigintou> Touhou Project is a series of Danmaku (screen shooting) games that have a ENORMOUS amount of fan base and fan art in Japan, once you recognized the characters, you'll realize that touhou is all around you, for now, enjoy a demo of Mountain of Faith.
http://pireze.org/files/touhou/th10inst.EXE
@Sheba K, I'll try to do that, in the meanwhile, I will probably finish uploading some official character art soon.