User blog comment:Hitsuji Mamoru/Servant Creation Room 2 : Guess of the Who/@comment-4802891-20170727204532/@comment-4802891-20170728044144

He is not an actor (but you might be onto something) and he isn't that recent of a person.