As your bike is just 105 cc instead of company saying 110 you should install a turbo charger in stead of super charger... Super charger will also be fine for your bike.... but choose it wisely... lots of searching got me this "ZR1-638".... I think it suites your ride!!!