Ok, here's the scenario....
P1 has "Gemini Elf" face-up on the field, and a "Snatch Steal" in hand.
P2 has no monster and "Snatch Steal" in hand.
P2 activates "Snatch Steal" taking P1s "Gemini Elf".
P1 does not respond.
P2 does not respond.
P2 now has control of "Gemini Elf".
P2 Ends turn.
P1 Draws a useless card.
P1 gains 1000 LPs.
P1 plays their "Snatch Steal".
P2 does not respond.
P1 does not respond.
P1 now has control of "Gemini Elf".
P1 ends turn.
P2 Draws "Heavy Storm".
P2 gains 1000 LPs.
P2 plays "Heavy Storm".
What happens to "Gemini Elf"? Where does it end up?
P1 has "Gemini Elf" face-up on the field, and a "Snatch Steal" in hand.
P2 has no monster and "Snatch Steal" in hand.
P2 activates "Snatch Steal" taking P1s "Gemini Elf".
P1 does not respond.
P2 does not respond.
P2 now has control of "Gemini Elf".
P2 Ends turn.
P1 Draws a useless card.
P1 gains 1000 LPs.
P1 plays their "Snatch Steal".
P2 does not respond.
P1 does not respond.
P1 now has control of "Gemini Elf".
P1 ends turn.
P2 Draws "Heavy Storm".
P2 gains 1000 LPs.
P2 plays "Heavy Storm".
What happens to "Gemini Elf"? Where does it end up?