Price : $14(USD) Label : Selfmade God Quantity : 12345678910 Spanish grind masters. This CD contains EPs and split released they had released from 2006 to 2014.