Does anyone remember the 'what are those?!?!?!' memes? This feels like an appropriate time for it. No, these aren't a pair of shoes, but a group of Italian designers and engineers have worked to ...