Just look up the name on google, its not good form to name the other sites, makes them easier to target.
the reason it got taken down is because of the official translation on webtoons probably? they're only up to chapter 71 and its completely free, so its probably something to do with missing ad revenue.