Member for 6 years 3 months Cuba Alex Falcó Chang 1037 890 1366 Cartoonist detail link Alex Falcó Chang