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