Many forum members have had negative experiences with Vivastreet, including
me. A quick reverse image search admittedly doesn't throw up anything for this ad, but there's no face pic to go on so who or what you encounter could be pretty much anything... You can always walk if you don't like what you see, but you'll still have wasted your time. I would probably pass.