Video: Toyota's Humanoid Minstrels Take the Stage in Tokyo, Trumpeting Robots' Mastery of Music