They look like the little bikes I saw in Brazil last year. There are a gazillion of em down there. They're all beat to hell from running in and out of traffic. All the rider seem to have an attitude and a death wish (and a horn). Whenever they lane split they honk their horn...pretty damn annoying. Saw some pretty cool bikes that I also didn't recognize...even major brands, Honda, Yamaha et al that were new to me.