Japanese arrogance.