Attack on Anime. .. ... um, attack on titan reference much? Where is this from anyway? Attack on Anime um attack titan reference much? Where is this from anyway?