CIMG6550 Nara in an owl costume
CIMG6550 Nara in an owl costume. Or Owlet, or Owling, or something like that. If I remember correctly, she was the winner of the ApolloCon 2007 masquerade.
ApolloCon used to be a speculative fiction convention in Houston, Texas.