Freedom To Defecate at Asian Hardcore Compilation

Jan 23rd 2008
No Comments

This was another Puppen release on various artist. It was released by All Systems Fail records from Japan. Our song included was Freedom to Defecate.

Asian Harcore Compilation was release on CD format, which was rare in Indonesia independent music scene back in the days



This post is tagged

No Comments

Leave a Reply