Magic Knight Rayearth

The Three Isekai Genres, Explained!