>>527607991
https://vndb.org/r74265

It's made by one of those classic VN companies, no wonder it gives me 2000s vibes.