Can you tell me the answer to how many episodes will boku no hero academia season 3 have??
25