See the Phantom of the Opera star perform at the Yomiuri Otemachi Hall in Japan.
« Back to BroadwayStars