Yes and yes! Lol. I could give you the link to the one I have if you want. They have up to episode 175 in full English. There's an add you have to close before you watch it, but it doesn't take long for them to buffer but it hasn't given me any viruses yet so I haven't worried about it. (And I've watched about 100 episodes now purely on the site)