Caught a glimpse of this huge bird in the dense forest off the Elwha River