Oni of Wild Places

Oni of Wild Places

Creature - Demon Spirit | Power/Toughness: 6 / 5 (CMC 6)
Haste
At the beginning of your upkeep, return a red creature you control to its owner's hand.