The Meaning of Onegaishimasu

Today, when I walked to the dojo, something remarkable happened. You see, when I cross the road at pedestrian crossings, I never press the button. You know – that button that turns the lights red for all the cars, so that we humble pedestrians may cross without being mashed down? Yeah, that one. “Why not?”, … Continue reading The Meaning of Onegaishimasu