Perhaps you’ve been so lucky never to have prayed into a horse’s ear (uma no mimi ni nenbutsu), but I bet someone has once looked at you with white eyes (shiroi me de miru) until you felt like your stomach was boiling (hara ga nie-kurikaeru yō). Yes, those are Japanese Idioms. I’ve had a class…