The wrx killer is here

Also:

Robots in disguise?