Question: how many episodes of little witch academia will there be
Answer: 25