I would like to know if when I enchant the enemy creature with this aura, It will be returned to the owner hand on my upkeep or on his?

I ask this because of the reference of other card named Nettlevine Blight that "you" refers to that permanent's controller.