Human Empire are a three person German Design/Illustration group. They do a lot of album art and editorial illustrations. They also have two stores in Germany. Really nice stuff. You can purchase prints and clothing from the online shop on their website.