Jeroen Lemaitre is passionate about taxidermy, the art of stuffing animals and insects. In 2014 he decided to inspire others with unique creations and started his own business in Leuven. He loves it when his creations evoke a wow effect on passers-by and customers.