Ubara, Hive Prince
From Destinypedia, the Destiny wiki
Ubara is a boss character that can be found in the western area of Siren's Watch on Titan (near to the landing pad area where the Arsenal Walker Public Event spawns), during the Story Mission Hope. He must be killed to gain access to the control center.
List of appearances