That's some dedication! I can definitely symphatize with artists' sites being a pain in the ass to find. I can't say these are very hard to find, but this is all I got for now:
Yadokugaeru (Locon): http://yadokugaeru.com
Fatalpulse: http://www.fatalpulse.com/
Also, Qoopie is listed twice.