This is the same Sperm/Pekka Airaksinen that released the amazing Shh! LP. Not much to say about this one, this is the only other release besides their LP that I'm aware of (excluding some compilation tracks, which might get uploaded in the future). This is actually their first release too.
I can't seem to find a cover...any help?