Japan has a Stop The Steal Rally!