well you'll just have to accept it as a coincidence. I've never been to hypebeast forums.Napoleoncomplex was last seen on December, 2012. Napoleon registered in December 2012.
That's too much of a coincidence for them not to be the same person.
but hey, go terrorize whoever that is in those video clips. I don't know that guy.