Why the production in Bali?
This picture is called “Rangda”. Rangda is the queen of leak in the traditional Balinese mythology. Scary creature is told frequently kidnap and eat children and lead an army against an evil witch Barong, which is a symbol of the power of good. In Bali, art can’t be separated from the religious of Ida Sang Hyang Widhi Wasa (God), they have strong power. Combined with technology, we creating extraordinary 3D works of art containing elements of God in it.