egophiliac-goin’ on a treasure hunt 

more about : egophiliac