User blog comment:SpitfireVANS/Cornered pics/@comment-1038387-20130110082529/@comment-34954086-20130110082836

I think it's Meta-Gene testing room, working kinda like a dropin centre. Black Canary +the metas seems pretty well placed.

L-Ron?? Robot?