A very hearty WELCOME to you and your gorgeous Bengal kitty Mowgli.

Like others said, interacting with him should help with his shyness. In regards to meeting other people, I would just have 1 or 2 people come over at a time every other day. Gosh he is just too darn cute. I love Bengals and I am looking forward to seeing more pictures of him growing up.