@Love the ankme you watched it
The couple of episodes that say season 2 are technically the first episodes of season 3 so that's why they put when season 3 will drop. Therefore the new season is basicallly season 3. But its being called season 4. Anyways the hype is real bro!!!
Ban and meliodas are theonly ones who don't look right