Japan stocks end lower, as investors remain cautious before a batch of Japanese data on Friday. read more