Yellow-striped Armyworm
Emerson's entrance, 100 Emerson Parkway, Binghamton, New YorkOctober 3, 2012iPhone 4S