Darren Criss Wraps Music Meister Role For Flash, Supergirl Crossover