Woah, they actually did stuff? I just know them from a cover album they did of Momoe Yamaguchi my favorite Japanese pop artist. (Here's their version of her "Imitation Gold", which seems to have akwardly tried to literally translate the lyrics into English. >.>; )
Umm, but their version of Panic is certainly... interesting.