how many episodes of little witch academia will there be
25
-1
Section::::Media.:Anime.:Short films.

Little Witch Academia
38982081
14407887760863945494
NONE
Section::::Media.:Anime.:Television series.

Little Witch Academia
38982081