This is the stupidest thing. Why would you have a randomly spawning NPC essential for progress in a time-limited event!?

First they gave the finger to everyone who hated jumping puzzles with the summer event, now this.