Quick update:
My compiler is on the fritz...so until it's fixed i of course cant really work on kitten cannon.
bummer...
P.S. SoulAnger if you need any of the pics or want my source just ask.
@Xdqwerty, to answer your question, they're a fusion Brit-pop/J-pop/electronic band with a woman vocalist. Flamingo is hands down their best known song but they've got a ton of other really good songs