NEC PC-9801
Community Rating: None Total Votes: 0
A doujin puzzle game where you play a small witch battling her way through whimsical opponents. On each level, you...