Watch as yoyo master Hajime Miura performs tricks that only gods would be capable of, or so I thought. Filmed at the 2015 World Yo-Yo Contest.
Watch as yoyo master Hajime Miura performs tricks that only gods would be capable of, or so I thought. Filmed at the 2015 World Yo-Yo Contest.