Beats us

Updated
 
Beats us
Beats us

Andy Dallos went out for lunch and came back with this picture. Anyone know what this thing is?

Beats us

Updated