Hailing originally from Druids Heath in Birmingham, Iron Fist of the Sun is the sonic project of extreme noise protagonist Lee Howar... [...]