Seeking Galzoo Island. Where can I download this game?

Jan 28, 2018
119
152
I've been scouring every site I know. I am aware that the game is a decade old but it is an Alicesoft game so it should be popular although there's no english translation but that's fine. All of the places I've been has links that are dead or torrents that are abandoned. Is there any site I can find untranslated games to download? If you can provide me a specific link of galzoo island that is available to download, I would appreciate it more.