Ollie is a professional weirdo that loves to combine art and animals. They are especially passionate about pets and creating ethical taxidermy.