what diameter pin is it? heres a tip, go try your PE foot peg pin, it may work, or just get a long enough bolt with enough shank, cut off thread and turn down hex to a flat/dome shape and drill hole for split pin, and get in zinc plated. easy. but it will be even easier to ring a yamaha dealer for that part. im sure a dealer in AU has foot peg pins, they probably fit many bikes across the range.
if i had a yamaha zedder programe i would be able to tell you what bikes have that same pin but i dont. im sure someone on the forum has a yamaha zedder