Japan's benchmark stock indices ended the day higher, but shy of the session's best levels. The Nikkei 225 was higher by 127.97 points, or 0.97%, to stand at 13312.93. The broader-based TOPIX gained 15.61 points to stand at 1303.35.