Stroke Animations for Each Character:

Word Definition

Roger Federer (1981-), Swiss tennis star