March 7, 2024 Famicom Disk System Lipstick #.4: Hakui no Tenshi Hen A pornographic puzzle game. Read more