Strange but intriguing images that may cause you to think...