A hearse outside the Se Cathedral in Old Goa with the quote Lord I Am Coming Home on the rear window.