Member for 6 months 4 weeks Italy Davide Charlie Ceccon 29 1 46 Cartoonist detail link Davide Charlie Ceccon