Snow owl has mesmerizing blue eyes… – The Meta Picture