Noodles 1180x400px

Could this Japanese phrase be the key to a longer and leaner life?