Trending Magical Girl Anime

Magical girls (also known both in Japan and in the West as mahou shoujo, and in Japan as majokko) are young girls with superhuman abilities of magical nature. In the early years, magical girls usually used magic to solve everyday problems and often transformed into idols; … read more