Video - World News
Posted on August 1, 2013 at 12:54 PM
It was a sight fit for an episode of the Twilight Zone: Dressed in black formal wear, a crowd of musicians filed into a concert hall west of Tokyo and sit down to play.
More World News Videos
Credit: CBS News