The folks at Mugen got a hold of the latest Honda...