Where To Stream Attack on Titan Season 3 Episode 13
The Town Where Everything Began
- Aired April 28, 2019
- 25 Min
- Rated 9.3
- Number 24 Of 89 Rated Episodes
The Scouts arrive in Shiganshina as part of the operation to retake Wall Maria, but while investigating the area, they stumble upon something suspicious.