Andrea Pirlo's Dream 5-a-side

Ever wonder what Andrea Pirlo's dream 5-a-side squad would look like? Here's your chance.

Hint: it's pretty formidable.