If it makes you feel any better, "Darlimus" is just random mumbo-jumbo that I made up.. well, I combined words and yeah :D
I don't even know what Touhou is, if it makes you feel any better as well!
Just remember: at least your username isn't "xXDarkness1245x"