海千山千 (うみせんやません) — cunning and experienced in the ways of the world | Kumi Dictionary