Award-winning South Korean electronic trio Idiotape formed in 2008 in Seoul. Producer and synthesizer player Dguru, who is also a highly-respected DJ in Korea, and synthesizer player Zeze teamed up with the simple goal of making “fun and enjoyable music.” The act was originally...
Read More →