Invincible Mask – 'Spill Ritual' Another taste of the upcoming Boom Bap Bigelow album from Invincible Mask, aka The Soloist and Kyo Itachi.