Finnish TORCHIA Releases Music Video From Their Taiwan Tour

On October 2017, TORCHIA from Finland were touring and spreading their darkness around Taiwan and now they are releasing a new music video of the footage they captured during their tour called A Curse Upon Taiwan. The song is called “Face of Hate”.

“Face of Hate” is taken from their acclaimed debut album “Of Curses and Grief”.