This large billboard catches my eye when I drive into the city. It is very creative and lifelike;but I have no idea what it is advertising!