Hiroshi

A human Sesame Street cast member.