Member for 6 years 2 months Netherlands Benjamin Kikkert 247 10 325 Cartoonist detail link Benjamin Kikkert