Member for 1 year 8 months Cuba Jorge Luis Cabrera García 37 1 32 Cartoonist detail link Jorge Luis Cabrera García