Little Witch Academia (TV) Episode 1 English Subbed is an Episode from the Anime Series: Little Witch Academia (TV).
Watch more Episodes of Little Witch Academia (TV) English Subbed Online at AnimeHana! Better than KissAnime, GogoAnime and RyuAnime!