Some say he is the Yo Yo God