Igorots

Igorot
(noun)


 They were the indigenous people of the Philippines and lived in the land for over 1000 years