The file landed on Dr. Aliya’s desk with a soft thud—no sender, no return address, just a label: .
It was an invitation. And Atikah Ranggi had been waiting a very long time for a new puppeteer. Atikah Ranggi.zip
“They say a puppeteer controls the shadows. But what if the shadows control the puppeteer?” The file landed on Dr
She slammed her laptop shut. But the zip file had already extracted itself onto her desktop. A new folder appeared: “Ranggi_Baru” —Ranggi’s New. no return address