Wow, kudos on the find. The theme is awesome, like Dante's Inferno meets The Ritual (great film on Netflix if you haven't seen it).
Taito is an interesting company, not sure how closely related the pinball & video game divisions were, but I had a Taito Trimline Cabaret Space Invaders a few years ago. It had a gel overlay on a B&W monitor to simulate color graphics. Not sure if they were the first to do that, but the effect is cool. Also a big fan of Lunar Rescue.
Any speech on Mr Black?