Princess Lani

Lei-Lani (or simply known as Lani) is a native princess who appears in the Sofia the First episode "The Emerald Key", voiced by Abigail Mavity

Background
Lani is the princess of the tropical island kingdom of Hakalo. While heading home an evil sorceress known as Mamanu tried to steal the Emerald Key. She tried to stop her but the two fell overboard and Lani ended up washed up on the shore of Enchancia. She showed up at the castle claiming she was the owner of the key when Mamanu, disguised as a princess claimed she was the owner. In order to determine who was the real princess, both girls were put to a test.

As Lani was not a typical type of princess, she did things a lot differently than a graceful and elegant princess that is commonly seen. She does native dancing and has a liking for insects, like slugs and cares for animals.

Mamanu succeeded in claiming the Emerald Key only because she cheated by making Lani feel sleepless and when the Royals found this out, they went after her. With help from Sofia's animal friends, they were able to corner Mamanu and Lani was able to get the key back moments before she disappeared before their eyes.

She was soon reunited with her parents and bid her new friends goodbye before heading home.