Henua, Ledun, Marin