It is difficult to find hidden things in the picture

Lizard hidden in the forest has to be found in 5 seconds, it is deceiving the eyes; Illusion challenge will blow your mind

Such pictures deceive the eyes, it takes a brain exercise to find the hidden things…