Member for 5 years 9 months Germany Yousef Alimohammadi 38 0 42 Cartoonist detail link Yousef Alimohammadi