Anime is crammed with characters who struggle for what they imagine in, adhere to their values, and need to make the world a greater place. I kinda don't know who most of those persons are however. Kimetsu no yaiba MBTI / Demon slayer MBTI /