Grand Kabuki

Japanese theatre troupe From Wikipedia, the free encyclopedia