Second Sailor Moon Dub Clip Shows Michelle Ruff As Luna

Yesterday, Viz surprised Sailor Moon fans when it released the first official clip from the new...

Read More