Oh yeah, I was waiting for this kind of Harry Potter x Mahoutsukai Precure crossover pics. Love dorkly Riko falling so hard that part of her hair can't follow.
It fits so well, with Mirai having Harry and Ron's traits while Riko is basically purple-haired Hermione.