Shard Phoenix

Oracle Text

Flying (This creature can't be blocked except by creatures with flying or reach.)

Sacrifice Shard Phoenix: It deals 2 damage to each creature without flying.

RRR: Return Shard Phoenix from your graveyard to your hand. Activate this ability only during your upkeep.

Card Rulings

8/1/2005 You can return Shard Phoenix any time during your upkeep; this is not a beginning of upkeep triggered ability.
8/1/2005 Shard Phoenix uses Last Known Information. If, for example, it was blue when it was sacrificed, the damage will come from a blue source.