El personaje está inspirado en el pictograma chino 人 (ren), que significa persona.
Su nombre significa tesoro del mar.
[1] Haibao fue la mascota seleccionada entre 26.655 candidatos para representar a la Expo Shanghái.
La organización habló además con compañías especializadas en la materia para obtener su apoyo.
La compañía ganadora fue Yokan Corporate Identity.