Everything You Ever Wanted to Know About Japanese Bowing

Now you can offend Japanese people all you want, because you'll know how to apologize.

Everything You Ever Wanted to Know About Japanese Bowing