Question: how many episodes of fairy tail are there 2018
Answer: 277