An insect repellent company named Baygon has started running this ad in Europe to advertise their product. Maybe this may lead to some product placement in the next Spider-Man movie?