Ed Rafferty

Ed Rafferty was a Video Editor for the final 17 episodes of Sailor Moon R.