Pollen is a creative agency founded in 2001 and consists of Barny Collis, Rosa van Wyk and Anton Agejkin. The work is stellar, and the site is impressive as well. It amazes me how many agencies don’t have great sites to present their work. It makes a huge difference.