Desmond...

Desmond pushing the pedals of a pedicab
if I remember correctly Desmond was a messenger some years ago