lewdgamer.com
Sol Press Releases Sakura Sakura Promotional Demo
Sol Press has released a promotional demo version of their upcoming English localization of eroge visual novel Sakura Sakura.