There's some Sakura games ported
here. Try looking on
You must be registered to see the links
, they ports some of the Japanese games that don't get done here.
Amatarasu is there but I don't think you'll find Imouto Paradise, it's make with Kirikiri engine and they don't seem to get ported.