Emi Odagi

Emi Odagi voiced DENA in the Japanese dub of Power Rangers In Space.