that mirror is also down
It looks like the game was removed from RPGMaker.net wholesale, yes. I don't know what to say. While I have a working copy of the last version of the game I downloaded, it feels like it'd be wrong to upload it without permission. It might be better to just see if someone can get in contact with the developer and let them know their sites are down and to consider actually uploading a copy to itch itself, assuming they themselves don't just want the games to be unavailable.