Ichneumon wasp is a new sight to King Cove observer.
6-12-12 Weird orange bug - Pilot Point, Alaska, USA