This is an epic trolling of Yamaha Motor Corp...
If this guy would have held off a bit on the obviously not real stuff (KYB stickers on Fox shock, 2S Genesis engine name, etc) this would have had much longer legs...
Customers have for a long time been better at building what Yamaha...