Megumi Han

Season 2 of Little Witch Academia in question?

This popular anime aired on January 9, 2017, and became viral in a short period of time. The first season consists of five episodes, and the license for the show belongs to Netflix, US....

Recent posts

Popular categories