Deborah Drakeford

Deborah Drakeford is a Canadian actress and voice actress who played the role of Fish Eye in Sailor Moon SuperS.

Trivia

 * It was down to Deborah and Cara Pifko for the role of Fish Eye.