Michelle Ruff
Appearance
Michelle Ruff is an American voice actress. She is best known for voicing Luna from Sailor Moon as well as other characters in various anime.
Michelle Ruff is an American voice actress. She is best known for voicing Luna from Sailor Moon as well as other characters in various anime.