You can use F95zone, it also has most of the Games from itch.io on it (including this one)! ;3
I dont know bro.Just checked and it doesnt seem to be very safe.
EDIT
Ye it seems safe but real site is F95zone.to because there are many fake scamming sites.
Check out loop-io.dev
it's safe, downloaded a ton of games from it in the past... don't ask if it was legal or not i am not making the mistake i did on nexus mods
same here so yea its safe
The real F95zone website is f95zone.to
The "fake" One is f95zone.to.it
The real one is look like forum, with discussion section, threads,etc.
But the fake one is only look like archive of media, with only tag/filter to look for the media you looking for...