You have 20/20 vision and killer attention to detail if you can spot the frog camouflaged in the leaves in 20 seconds 20 September, 2024 by Newstars Education See also Optical Illusion Brain Challenge: If you have Hawk Eyes Find the Number 78 in 10 Secs