Starla is one of the Star Siblings. She has an older brother Jewelstar and an older sister Tallstar, all of them survivors of Horde Prime's destruction.
© 2024 MyWaifuList. All rights reserved.