Japan just delivered a mixed report card on how its economy is faring