You've got to love German artist
Barto's latest creation--aka the cheeky "Have you seen this girl?" poster seen below (and
here)--which can be found plastered in front of a subway map near you (should you happen to live in or around Düsseldorf).
Oh, what I'd give for Barto to turn this into a series featuring such luminous "lost girls" as Princess Peach/Toadstool and, er, all of the other pixelated damsels in distress that I currently can't remember.