Some kind of Junji Ito Sega connection from 1999.
https://www.ebay.co.uk/itm/116888822498
OK so we basically know he did art for Sega that's huge! Also iirc Sega sold a lot of stuff off to Stern?
100% both art and technology seem to have went toward Stern