Find the word definition

Wiktionary
shoulder angel

n. An angel representing a person's conscience in works of fiction, portrayed as sitting on one shoulder while a shoulder devil occupies the other.

Wikipedia
Shoulder angel

A shoulder angel is a plot device used for either dramatic or humorous effect in animation and comic strips (and occasionally in live-action television). The angel represents conscience and is often accompanied by a shoulder devil representing temptation. They are a useful convention for depicting the inner conflict of a character. Usually, the angel is depicted on (or hovering near) the right shoulder and the devil or demon on the left, as the left side traditionally represents dishonesty or impurity.