Homo Capensis still alive - rule us from Vatican City