Yamaha Y125 Moegi Concept at Tokyo Motor Show

Yamaha introduced its Y125 Moegi concept motorcycle at Tokyo Motor Show. The Moegi is essentially, an ultra-light, ultra fuel efficient motorcycle (powered by a single cylinder four-stroke 125cc engine)

Source: gearpatrol.com