Trending Attack On Titan Episode 66 Release Date - Attack on titan english dubbed episodes list. Affinity ambush • 2 months ago. Attack On Titan Episode 66 Release Date - Ataque a los titanes (spanish).