Impossible Mascots

Mastercard: Impossible Mascots
Mastercard: Impossible Mascots

Mastercard presents Impossible Mascots, Being a mascot is a dream of million children around the…