Member for 3 years 7 months Cuba Jorge Luis Cabrera García 43 1 40 Cartoonist detail link Jorge Luis Cabrera García