海千山千 [うみせんやません] /(adj-no,n) (yoji) cunning and experienced in the ways of the world/crafty and worldly-wise/sly old (fox)/EntL1201560/