Question: how many episodes does fairy tail season 2 have?
Answer: 24