User blog comment:Peater24/A Black Figure/@comment-31356451-20170728124326

ya i saw the same thing. probably secret ninjas or something