Even Japan gets its ultra-limited Final Edition as a swan song for the Audi supercar. The current Audi R8 will be the last of its nameplate – at least, that's what we know for now. The German ...