Smells bad. “Executed Seal Team 6” is like “ Trump replaced with Alien look-alike”. National - Enquirer material. Can’t bring myself to spend time on it.
I did watch some of the original video you linked. Didn’t understand why the guy wouldn’t provide distinctive detail.