Humongous Polyphemus Moth hatches--sorry, ecloses--from one of two mystery cocoons downed from oak trees during the harsh winter. Keep reading Mystery cocoon revealed: giant Polyphemus Moth