the company draws its inspiration from Philippine culture, nature and geography. Likha means “Creation” in Tagalog (native language of Philippines). Their products will feature elements of culture, nature, and geography of Philippines and illustrate its diversity and abundance.