Mr. Sloth couldn’t get enough of BLIND, and we couldn’t get enough of him. Our friends from 22Squared have returned to continue the successful COSTA RICA “GIFT OF HAPPINESS” campaign we had created with them in 2011. Mr. Sloth is back to spread the word that Costa Rica still is the happiest place on Earth. These two new spots feature our friendly sloth exploring new destinations in Costa Rica including a ‘virtual’ Costa Rica. Whoa!’