Are we human? Or are we lobster (at Edinburgh, United Kingdom)