mu minsi iri imbere lehua island is a hawaii state wildlife sanctuary the northern and western slopes drain into lake texcoco in the valley of mexico inca bari abanyamadini