Anime has introduced us to many friendships, but there are only a few that can be considered the best of all time.
Angels and demons make appearances throughout a broad spectrum of anime. These are some of the best of the bunch.