Demonstrators take part in an anti-nuclear protest in the rain in Tokyo May 29, 2011. [Photo/Agencies]