Anime News

Viz Media Introduces Luna in Latest Sailor Moon English Dub Clip
Date: 7/16/2014
Michelle Ruff stars as Luna in Viz Media's new dub
Source: Anime News Network