Idioms: Let Me Hear Your Body Talk

Using human anatomy to illustrate fascinating similarities and differences between English and Japanese.