There seems to be a branch in the middle with a single leaf. Perhaps these reflected animals are monkeys? Maybe they are lizards? What do you think? Are they mammals, reptiles, or fictional creatures?
If you have any information about these animals on a branch, please share with us in the comments section!