#mymezamashiimoment
Top Voted Definition for #mymezamashiimoment
Mezamashii is the Japanese word for eye-opening, or brilliant. The Mezamashii Run Project is a quest to deliver a more brilliant running experience to dedicated runners everywhere. Experience the perfect run @MezamashiiRun
1