Watch Attack on Titan Season 3 Episode 18 Eng Dub Online Free

Midnight Sun
The fight in Shinagshina comes to an end, while Eren meets a mysterious figure and an arguement breaks out among the Scouts.