User blog comment:Admiral Leviathan/Back on Track/@comment-11644326-20100810211407

@Myself

He seems to be, I even think he said so at one point on Power Rings. (The Site, not the comic on the site)