Tomira

Tomira is a cheerful and joyful princess and one of the characters in the 2013 film, The Legend of the Crystal Forest.

Voiced by:

 * Ellen Page