The Anime Last Stand unit Angel (or Fallen One), based on the Overlord character Albedo, is tougher than she may look, and can do some serious damage when upgraded properly.