Sarku japan, a delicious place to come back to