Person/Persona
John Stephen Hatch is a master science fiction/fantasy costumer and a lifelong science fiction fan. His nickname is 'Yeti' and to bring his namesake to life, his costume was created and made by Janet Johnston and Carol Botteron.

Meg Birnbaum