Japan on top