A popular electronic music artist has decided to step behind the curtain and release his first full length album under the alias ANGRY MUFFIN. Angry Muffin,...