Honda Engine NC?

And yet again, no apparent need to upgrade brakes (same as with BBR)