This was probably the best thing I saw on Edinburgh's Royal Mile