Find the word definition

Wikipedia
Brahala

Brahala is a big, scary giant of Indonesian mythology, the transformation of the God Vishnu while Vishnu's descendants perform the triwikrama ritual. In the arts of Indonesian Shadow Puppet, Brahala is portrayed as a mountain-sized giant with a thousand heads and arms, each holding various kinds of weapons. It is described that they have frightening big eyes. Brahala's name comes from the Javanese terms "Brah" and "Ala" meaning "scary face".