ORPHEA made clever use of a sticky billboard to demonstrate the effectiveness of their insect repellant. It’s a trap!