Japan and Sri Lanka go clean