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

REUTERSMembers of Superhuman Sports Society pose with ‘rock hands’ for ‘Rock Hand Battle’ sport in Tokyo, Japan. In ‘Rock Hand Battle’ each...