Rena Mandel

From WikiMoon
Jump to: navigation, search

Rena Mandel, real name Rena Strober, is a singer and voice actress who plays Esmeraude in the Viz Media English dub of the Sailor Moon anime and Sailor Moon Crystal.

Roles[edit]

External Links[edit]