Who is Alessandro Del Piero?
Correct answer: Italian footballer
baymax
well the shirt gave it away, and the fact that he looks as though he's running too. so yes