Your Eyes Can Deceive You, Don’t Trust Them