By casting Hulking Metamorph to copy Grim Poppet, you set up a recursive engine where two identical, counter-swapping entities feed into each other endlessly. Every time Grim Poppet removes a -1/-1 counter to place one on its metallic twin, and Hulking Metamorph immediately returns the favor by paying a counter to hit Grim Poppet back, Hapatra, Vizier of Poisons watches the counters land and rewards your cycle with an endless swarm of deathtouch tokens. Because both copy-puppets retain the original's ability to manipulate these counters, this back-and-forth loop generates an infinite number of creature enters-the-battlefield triggers and snake tokens.