With roots in early 17th century Japan, the traditional form of Japanese theatre know as kabuki has been entertaining audiences for hundreds of years. Now, thanks to embracing new technology, this ...