The Little Car Company previews final Tamiya Wild One Max Launch Edition