Leo'a

From FEInfobase

Jump to: navigation, search

Leo'a is a Tarlac official who resides on Ba'ku (DS1: "The Best Is Yet To Come").

Personal tools