Melanin is...