June 23, 2011 20+ Free Remarkable Twitter Icons for Your Website 1024 × 801 Captain Twitter Captain Twitter Captain Twitter is a new mascot for the campaign aimed at the IMO (International Maritime Oragnisation).