Another satanic puppet promoting eating insects to save the planet!