Lady Green

Lady Green (voiced by Kathleen Barr) is a human member of the Big Green Navy, and is undefeated in battle.