Black is associated with formality, sophistication, and mystery in japanese culture. It's also worn at funerals.