Hominids and Ice World