User blog comment:Hitsuji Mamoru/Servant Creation Room 2 : Guess of the Who/@comment-28209369-20170814080253/@comment-28209369-20170825140331

Call it a hunch, but I would wager that your hunch is correct. My answer to all three questions is a resounding yes.