Self explanatory, either someone intentionally created a misleading link or there's a bug where chapter 25 in Latest update for Ijiranaide, Nagatoro-san which redirects to some sort of troll upload anthology.