snapthirty.com
History Repeating – Attack on Titan Episode 30 – Season’s Writings
If there’s one thing to be said about perilous mountain expeditions, it’s that characters will either perish on them, or come to understand themselves, and others, on an entirely new an…