There is a digital trail of who this is....and wire transfers...text messages.
NSA has it all.
Someone else likely does, too.
Heads should roll
+1000!