Choetshitshalba
Choetshitshalba in the mythology of Thibet, is an evil god, who threatens the destruction of the world; hence another, Jamadaga, was created to battle incessantly with him.
Choetshitshalba in the mythology of Thibet, is an evil god, who threatens the destruction of the world; hence another, Jamadaga, was created to battle incessantly with him.