Whenever a nontoken, non-Angel creature you control dies, return that card to the battlefield under its owner's control with a +1/+1 counter on it. It has flying (This creature can't be blocked except by creatures with flying or reach.) and is an Angel in addition to its other types.