I agree, looks like splatter from an impact or near-impact, in the latter possibility an object reached its Roche limit and arrived in thousands of fragments.
14 posted on 11/26/2015 10:13:06 PM PST by SunkenCiv
(Here's to the day the forensics people scrape what's left of Putin off the ceiling of his limo.)