Stubbornly adhering to an attitude, opinion, or course of action; obdurate
Unusually varied or mixed
Imported from external platform