Japan has always been a hub of interesting discoveries, from rare marine species to tech innovations, and recently, it has made another discovery that caught the attention of the internet - a mysterious orb. Yes, a mysterious orb washes up on a beach in Japan and sparks Saiyan memes. And, it is even more interesting because it sparked all the Saiyan memes among fans of the popular anime Dragon Ball.