Question : how many episodes will boku no hero academia season 3 have
Answer : 25