Watch Bishoujo Senshi Sailor Moon season 3 episode 22 tv series online free
Release: Oct 22, 1994
Uranus and Neptune are revealed to be the ones possessing the talismans. In order to save the two, the Sailor Guardians go after Eudial, who is on the run with their talismans.