Japan ould mean