Well no one took a stab at my mystery heron. For those of you that are curious the heron is an inhabitant of the upper Amazon basin in Ecuador. It is a Rufescent Tiger Heron and this particular one I captured at the Sacha Lodge on the Napo River (a tributary to the Amazon).