User blog comment:Hitsuji Mamoru/Servant Creation Room 2 : Guess of the Who/@comment-28242634-20171103215505/@comment-28242634-20171208052609

Yep. It is H.H. Holmes. I'll update this later.