Ok, I kinda like this guy. A little bit Mirror Master, a little bit Trickster, a little bit vain, hot (last scan especially) Italian guy with impeccable taste in clothes. I'm still not going to pair him with Donna, but he can keep asking Diana about how her sister is doing.
Donna's sparkly suit is cool here.
I want Rhea to pop in and tell Donna not to call on her so much. "All right, pick on Gaea a little more often, will ya?"