Flores Giant Rat....er, somewhere
look to the right of the bit where the two white branches cross each other and there's sort of a squiggly brown vine. The two wiggly glowing things to the right off that are the eye-shine of the rat. Really! The photo was taken by torchlight while holding the camera in one hand, the torch in the other, and trying to focus as well. Very difficult and not at all successful!