Locust - Repent Not
Self-released
Death Metal
Kayla no quote