Su creador es el artista Lee Mothes. Él decidió que New Island,
localizada en el Océano Indico, era la pura e impoluta fuente de inspiración de todas las pinturas que había creado hasta el momento.
Desde entonces se ha centrado en desarrollar la historia y cultura de
su isla-nación de adopción.