team 1008 teaser

our full robot pic is coming up soon but try to guess what this is





It could be a lot of things
A. Skate deck
B. Manipulator
thats about all I thought of =(

Metal Band-Aid of Doom?