There are a few Japanese bands named ‘Karen’, notably a visual-kei group. In my experience people write ‘KAREN’ to refer to this band and 「カレン」 for the other. Anyways…
KAREN is a five-member mash-up of three bands:
1. ART-SCHOOL 2. On Button Down 3. downy
KAREN has always been a side-project for the musicians involved, and as such they have not released a lot of material. Their first album, Maggot in Tears, came out in 2008 after a couple of years of scattered live performances. And then they released this album one year later. To date it remains their last album.
Personally, this is one of my favorite albums of the last decade. As always, requests are welcome (even though I’ve been slow to respond to most) and I hope you enjoy!