Japan Suicide are an Italian rock band from Terni. Their music is a combination of gloomy atmospheres and aggressive sounds. Their new album, Ki, is set to be released by the end of April.

Listen to “One Day The Black Will Swallow The Red”