Japan’s ‘Superhuman’ athletes mix legends with high tech

Members of Superhuman Sports Society demonstrate ‘Rock Hand Battle’ sport in Tokyo, Japan, April 13, 2017. Japan has a rich history spanning ancient legends and sport...