User blog comment:Wacky14/Oh great another mystery character./@comment-4612948-20120511110220

Yeah he does seem to be the creator of the time bracelet