Sacrifice!  #nuclear #energy #radiation #Japan #sacrifice