There are few anime that really and truly pull at the viewers' heartstrings quite like Blood+. Each character whether good or evil has a depth about them that oftentimes is overlooked in most media of today.

RELATED: FLCL: 10 Hidden Details Fans Missed About Mamimi

The story told isn't just the protagonist's story but of the side characters and even that of main antagonists. Each one with their own motives and personality that makes them unique in the franchise. So, just which personality type are fans favorite Blood+ characters?

10 Saya Otonashi: ENFJ

Saya Otonashi represents the key traits that make an ENFJ who they are. She is a natural-born leader who doesn't hesitate to take control of any given situation. She is confident in her abilities, yet, at least, at first, struggles to determine just who she is as an individual. Growth in character had to occur for her to embrace her heroic ENFJ personality to its fullest extent. It is only then, that she was able to identify herself as a leader that deserved to be followed.

9 Diva: ENTJ

Some people are born evil, while some are made that way. As for the case for Diva, it isn't clear just which category she falls into. She was treated horrifically as a child and grew a specific animosity towards humans because of this mistreatment. That said, she does possess a sadistic, manipulative side that seems to be all too genetic. Like many ENTJs, Diva can be overbearing on her allies and intolerant towards her enemies. She believes in efficiency above all else, and compassion isn't her strong point.

8 David: INFP

INFPs are natural mediators. They do not enjoy conflict and will go out of their way to find a solution that works for everyone. Sadly, in most cases, everyone cannot be appeased leaving the INFP to contemplate what they did wrong. David is a clear INFP, mainly because of his jovial nature and intense focus on a positive tomorrow.

RELATED: Hunter X Hunter: MBTI Of Characters

He doesn't live in the past, he only makes time for the future. He never wants to harm, only help, his enemies and his allies.

7 Amshel Goldsmith: INTP

When it comes to pure evil, only Amshel Goldsmith in Blood+ fits that description. Diva is evil but one can argue it was circumstances that created her personality, while Amshel was born with his sadistic side. As an INTP, Amshel tends to get lost in his work. His ambition knows no bounds as he will strive tirelessly in an effort to secure the glory he feels is deserved. His insensitive side towards those around him directly stems from the worst aspects of his personality type.

6 Hagi: INFJ

INFJs usually make for passionate leaders capable of resisting the temptations of power in order to advocate for higher moral causes. They are loyal companions who would travel to the ends of the earth if someone they love needs them to. Hagi represents these INFJ traits as there just isn't anything he wouldn't do for Saya. His love and loyalty to her are eternal but that doesn't mean he is a pushover and will let her know when she is taking advantage of his generous nature.

5 Kai Miyagusuku: ESFP

ESFPs know how to be the life of the party. They strive for attention and will go to any length to obtain it. This personality type is the most common to seek out fame and fortune.

RELATED: MBTI: 10 Anime Characters Who Are ESTPs

They are bold in nature and strong in will. Kai Miyagusuku shares all the worst and best aspects of ESFPs. He is selfish at times but does so in a very charismatic way. He is also bold with his words and doesn't mind speaking his mind.

4 Riku Miyagusuku: ISTP

ISTPs are one of the more energetic and creative of all the personality types. They are doers who prefer to try new things whether they succeed or fail. They have a braveness about them that those around them do not often notice due to their reclusive nature. Riku Miyagusuku shows off his ISTP side with his attention to detail along with his interest in various hobbies. He is brave when he needs to be but isn't one to seek out a leadership role.

3 Solomon Goldsmith: ESTJ

Solomon always has to be the professional in the room. This, of course, is due to his ESTJ personality type that causes him to prefer either being in charge or having a position of authority. Overall, Solomon is an affectionate individual who is deeply loyal to those he cares most about. That said, he isn't above switching sides if he feels like his services are being misused by those around him. Making him kind of a wildcard when it comes to which side he is on.

2 Karl Fei-Ong: ESFJ

Karl Fei-Ong is a sympathetic character as he is one of those villains who does terrible things but doesn't do so out of malicious intent. Instead, like Diva, Karl's sadistic side has more to do with the experiments that made his mind unstable more than it does on who he really is as a person.

RELATED: 10 Marvel Superheroes Who Are INTPs

His ESFJ side shines the most when he is helping others. He is a loyal, good soldier whose strong sense of duty doesn't get in the way of finding common ground with his allies.

1 Nathan Mahler: ISFJ

Nathan like many ISFJs has a protective nature when it comes to those he loves. Unlike, so many of his brethren, he isn't evil and instead, has the best of intentions towards Diva. His compassion towards her is directly linked to his ISFJ personality type as no matter the situation, he refuses to give up on her. He understands she is malicious but that doesn't prevent him from growing a deep bond with her. Even if she doesn't repay the favor.

NEXT: 10 Anime You Never Realized Were Reboots & Remakes Of Older Titles