Frau was a fucking caricature. She had a decent story but they amped up the creep factor to the point where its hard to take her seriously and she just ends up as an annoying overused joke.
LIVING HERE IN JERSEY
FIGHTING VILLAINS FROM AFAR
I do like giant robots also this episode was creepy bros.