Activate Blasting Station by tapping it and sacrificing Grim Poppet.
When Grim Poppet dies, its undying ability triggers, returning it from your graveyard to the battlefield without a +1/+1 counter on it due to its replacement effect.
When Grim Poppet enters, Blasting Station triggers, untapping Blasting Station.
Resolve the Blasting Station ability from step 1
Repeat.
This lethal loop relies on Mikaeus, the Unhallowed granting undying to Grim Poppet, ensuring that every time the puppet is sacrificed, it returns to the battlefield with a +1/+1 counter. Because Grim Poppet enters the battlefield with three -1/-1 counters, state-based actions immediately cause those -1/-1 counters and the +1/+1 counter to annihilate each other, resetting the puppet so its undying ability can trigger again on the next iteration. Meanwhile, Blasting Station acts as the engine of the entire operation, dealing damage to any target while its untap trigger resets itself each time Grim Poppet enters the battlefield anew.