Member for 6 years 2 months Netherlands Benjamin Kikkert 245 10 324 Cartoonist detail link Benjamin Kikkert