Everyone can see the leaves but you have 20/20 vision if you can spot the frog camouflaged in them in under 10 seconds 22 September, 2024 by Newstars Education See also Optical Illusion Spot The Difference Game: If You Have Eagle Eyes Find the Difference Between Two Images With 20 Seconds