its covering was even more lavish than that of the queen 's mount , and its howdah was emblazoned with the imperial standard of arangbar , a long-tailed lion crouching menacingly in front of a golden sun face .