The Mystery of Edwin Drood with Tokyo International Players April 15, 2014 by admin with no comment MusicalsTokyoTokyo International PlayersUpcoming Shows Laura will play the role of Rosa Bud/Deidre Peregrine in the Tokyo International Players’ production of the musical The Mystery of Edwin Drood from May 15 – 18, 2014 at the Theater Sun-Mall in Shinjuku, Tokyo. Previous Post Tokyo Embassy Choir to Perform Carmina Burana Next Post Reflections with Tokyo Embassy Choir