Well first of all its not itallian its made in china but top quality under observation of Piaggio Itally just like any other manufacturer who put their factory in China for cost reduction but standard is the same so quality is very good and quality speaks itself when you look at the part finishing.
Even Ravi Piaggio Storm was a quality product. Ravi ruined its name and couldn't build the brand name that's a separate story but the engine quality was matchless. You can spot many rides that clocked 50k on stock engine.
I am 100% sure that these are the same machines because point#1 Ravi importing more units but wasn't able to sell a single piece due to insanve price 2ndly. You can't copy EVERYTHING in same manner that even i single bit is change.
Only silencer is changed that's for increasing sound to satisfy our local customers who love HIGH BASS SOUND.
They have copied the Storm 125 and you can see the difference.