No Kevlar ler bro, too high end and expensive liao, if i am not mistaken you might find Kevlar clutches from Clutchmasters or ACT. Try to look for their www. Anyway thanks for enquiring.
I hope everyone is enjoying this forum and the knowledge to be gained from interacting with other forumers. And I really hope that you have in the process learnt to appreciate and better enjoy your ride and...
when accident.. those racer will pess the switch
then everything will be shutdown (no electric)
including the engine
so that there will be no explosion...