The Mystery of Edwin Drood with Tokyo International Players 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.