Review: Composer Cecelia Lin embarks upon a hit new musical Hello Kitty Must Die at Edinburgh Fringe Cecilia LinDecember 11, 2024