Can you tell me the answer to how many episodes are in attack on titan season 1??
25