Also this guy in another video might be him. I thought it could be Sebastian Carter, but I am wrong. Anyone knows who this guy is?