Member for 2 years 1 month Spain David García Vivancos 39 10 21 Cartoonist detail link David García Vivancos