Yeah it's Noh and happy you noticed that!
I was thinking of making his backstory of how he ended up at the facility a small game~ maybe one day in the future~