Daily Archive: June 20, 2022

Magic school anime

Anime with a Magic Academy (Top 5)

Ah, magic. The lifeblood of fantasy worlds that never make sense, an effective way to solve everyone’s problems when the plot needs it, and one of my favorite story elements of all time. The...