Crater Shenzhen, China
Sludge/Doomcore band from Shenzhen, China
Please make sure you sip this music poison on the morning of work after an
alcoholic coma, otherwise please do it when someone is around.
Wish you were able to enjoy those howls of agony and your life.
Amps speak louder than words. 666
... more
Streaming and Download help