This game is referenced (and the images above are taken from) the PC-98 Doujin Software Gallery
This game may have actually been a PC-8801 game, although it's possible there was a PC-98 port.