1 Self Introvert.

An introvert which is a shy bastard who doesnt know the way to speak .

avataravatar