Japanese Genius Created A Mind Blowing Self Solving Rubik’s Cube