A television channel focused on Japanese cuisine debuts Wednesday in the U.S. and Canada, streaming popular shows for free.