Star rack
Kiroo,
I can't really tell you that for sure but, my experience with Yamaha accessories has been they bolt right on. You might want to ask though. The four mounting holes don't look familiar. you might remove your seat and compare what you see. Maybe in the mean time someone will come along that has installed one. The add does not say anything about needing more hardware, as I have seen on some options. I did look at the online parts manual, hard to be sure but it looks like four holes in the fender.
Dave