Locusta

Locusta - Dendromorphosis
Self released
Progressive Technical Death
Alex no quote
Locusta - Locusta
Self-released
Death/Progressive/Black Metal
Vrechek 72 / 100