First 13 Episodes of Little Witch Academia Available to Stream on Netflix Nick Cooney June 30, 2017 1 min read