Meet Petros, the Legendary Pelican on Greek Island of Mykonos

The Mykonos mascot may as well be waddling on the red carpet.