This character is a narcissist.
Narciccist characters have an inordinate fascination with themselves, excessive self-love and vanity.
Narcissism is the personality trait of egotism, vanity, conceit, or simple selfishness. Applied to a social group, it is sometimes used to denote elitism or an indifference to the plight of others.
- Grandiosit (23)