Quote Originally Posted by Ron Miel View Post
vitreous - pertaining to glass.

Is it Sir Thumb?

If so, OQ.
Nope, the question is about in-comic human.