Angel Heart

Someone who is incredibly kind and has an adorable nature.