Huh where's that UBN talk coming from?
I don't see anything pointing their way from the little information that's known about this hit.