Attack on Titan stars Lauren Landa “Annie Leonhardt”, Matthew Mercer “Levi”, and Jamie Marchi “Anka Rheinberger” take the stage to talk about the hit anime series, and their roles in it!