Im pretty sure it is an atelopus species but as far as which one im not sure. At least that should get you on the right track. Awesome specimen and incredible photo.