User blog comment:SpitfireVANS/Cornered pics/@comment-1038387-20130110082529/@comment-195.233.250.7-20130110092340

Yes, the lila guy is Despero, so the Robot must be L-Ron