MLB players ingage in Japanese culture

Major League Baseball All-Stars visit the Kabuki Theater in Tokyo, Japan on Sunday (16th November).