Lutharo

Lutharo - Unleash the Beast
Self released
Speed / Thrash / Melodic Death Metal
Alex 88 / 100 Surprise of the month