No need to introduce Emeralds. This is their latest stuff, anticipated for over a year. Beautiful free contours of analogue sound blisters and rashes will appear on your skin as soon as you hear this. Stay around for another stuff by them I'll be posting soon.
link removed by request