World's Fastest Cigarette Roller?

This Peruvian guy displays unbelievable speed and dexterity as he rolls cigarettes. You can tell by looking at his fingers that he probably has impressive joints.