Just my opinion but I would trust the golden dragon over the masked ballarina thing for sure
I have had many positive experiences with Gold entities, generally speaking amber and Gold represents a higher intelligence, sometimes it denotes spiritual royalty, devinity and perfection.
I have seen a Golden dragon like you speak of On LSD... It was an angelic entity
And why do you look at the speck in your brother's eye, but do not percieve the plank in your own eye? Or how can you say to your brother, "brother let me remove the speck from your eye", when you yourself do not see the plank that is in your own eye?-Yeshua ben Yoseph