Citizens holding placards and banners attend a protest rally in Tokyo, Japan, May 3, 2016. [Photo/Xinhua]