JustUWU's feed

Nooo does anyone know any other sites with better translations? Why did kewin scan drop this TT their translations was good!