If you wanna watch it legally, it's on Crunchyroll (sub), while the dub is on Funimation
*You have to be subscribed, for Crunchyroll in order to watch the episode as soon as it drops, you need to be a premium member. But the episode becomes available to non-premium members a week later (when the next episode drops). For Funimation you have to be a subscribed, it's not like Crunchyroll.
Ps. If none of those sites are available in your region, or the shows themselves, you can just watch it on Twist.moe
I use anime-planet.com. It has some ads but works well. It has free anime to watch from hulu and crunchyroll.
And its legal
Crunchyroll is probably your best bet at the moment, as of writing this, Episodes 1-11 are publicly available for anyone to watch (Premium or not), if you want to watch the latest episode (12) you will need a Premium Subscription / A Premium Guest Pass (you can most likely find these in the comments of episode 11.
What do you think?