Haana-Lin-Naar

Warning Devil's Due Spoilers.Haana-Lin-Naar is the Lieutenant in command of USS Donaghey’s Marines [115&464].