boingboing.net — Seen here, detail of an incredibly strange Renaissance painting inside the Church of San Pietro located in Montalcino, Italy. Painted by the artist Bonaventura Salimbeni (1567-1613), the artwork, titled "Glorification of the Eucharist," looks like the cover of a science fiction novel. Indeed, it's been nicknamed "Sputnik"...