http://watchcartoononline.io - has the largest variety of anime + cartoons (Western, etc.). Quality varies. http://bestdubbedanime.com - has a great collection of some anime series. Slow to upload current seasons. Quality is constant.