Apologies if someone pointed this out elsewhere or for a later episode, but the giant pile of babies he crawls out of is in St. Mark's Square in Venice, not St. Peter's. Given that there's clearly something important about Venice to Lenny (what with the "Venice is north of here" comment, I'd guess that's significant.…