By Mascarita Sagrada (A.k.a Pedro),
June 11, 2012 at 6:33 pm
Produced by The Antydote
Here's another loosie by Kami de Chukwu which was released a couple of days ago. There has been no talk about an upcoming project, but all these releases should be a clear sign that Kami is plotting something huge!