User blog comment:Selim 009/Mermaid Heel Mysterious Player/@comment-2106167-20120425085113

While it's still speculation, i't s common belief among fans that the two of them are one and the same.