Kahuna Hau and Professor Lillie. .. I found the artist!!!