Watch Bishoujo Senshi Sailor Moon season 1 episode 13 tv series online free
Release: Jun 06, 1992
Jadeite is given a final warning by Queen Beryl, who can no longer tolerate the general's continual failures. Realizing this is his last chance, Jadeite challenges the Sailor Guardians to a showdown at the airport.