How many episodes does attack on titan season 3 part 1 have July 8, 2019 16 32 64 128 Attack on titan season 1 3 Attack on titan season 4 part 3 how many episodes Attack on titan explained season 3 Attack on titan season 3 ending explained