Talk:JNPR/@comment-174.141.208.107-20130708045503/@comment-2193950-20130708045939

It's the same reason Spider Droid is named that and Mecha Men are named Mecha Men we do not know what the name of this team name is so until then we will just have to stick with this until more info is given