Sorry about the double post. I cannot place two vids in the same post

I found this vid. Who is 91? They seem to be the developer.