Yamaha tfx 150cc 2016 acquired 2017 model All stock engine never been open Very good running condition Complete original pape...