Noodles 1180x400px

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