She is voiced by Hynden Walch in the English version of Kid Icarus: Uprising, and by Makiko Ohmoto in the Japanese version.
LOTM-The Element Empire Storyline
Viridi has trained with Gabriel for years and has saved him a few times. In smash up, she was first seen helping Gabriel and Rebecca fight the Soul master for Amy's soul. She has many powers and heals alot. She is not general, but a commander in the Element empire's army., which is much higher in the ranks. She gives Pit the power of flight, which let's him fly for only five minutes. She's third in command in the Element Empire.