Website
Former webcomic site and app that hosted some translated web comics.
Alive in 2018, not sure when it died.