But there's a tiny, adorable cat hiding somewhere in this paradise! This optical illusion has puzzle lovers scratching their heads and squinting their eyes to find the kitty. It’s said that only ...