Just going through Italy when I stumbled upon this woman....Is a new character on the way? --- Post updated --- UPDATE: I found another!