yes, this one will fit. I use the same type of battery.
But you will need 2 small foam spacers, because this battery is a bit smaller as the original battery.
The TW125 type 2 does have the same battery type. And Yamaha uses also here some foam spacers.