There is a Space Invader in this pic. Can you find it? Reader Ruining Heaven sends word that on his way to Kenya, he stopped over in Italy. He provides this sole hint:
Lo, while strolling on Via Nazionale near Termini station in Rome, I came across a local map adorned with Crecente's torrid lover, Space Invaders.
Answer after the jump.
Contact information for this author is not available.












