Ilon tror sig hafva kommit i en helt annan verld.