spider agalychnis (112.944)