Are there any repair shops in Dumaguete that has those hard rubber (over the metal post) foot rests on a motorbike in stock? They do look generic as in one size fits all/most models? I'm just guessing - dunno. Never had to think abou it before. I dropped my bike - it busted off half the rubber rest. My foot can't rest flat on the peg now.
Have you tried the Bike dealer? but Motorcycle accessories are many in the City, walk from the cathedral toward Robinsons and you will come across quite a few including Yamaha Du-ek sam may be able to help you