1131View
2m 9sLenght
4Rating

Keyra is natural care products using local Indonesian extracts. Keyra is located in Bogor, West Java-Indonesia which is surrounded by goat farmers who still live at the poverty line.