Watch Bishoujo Senshi Sailor Moon season 3 episode 13 tv series online free
Release: Jul 16, 1994
Taking Tuxedo Mask as a hostage, Kaolinite tells Usagi and the Sailor Guardians to come to the top of Tokyo Tower for their final showdown. Desperate to save her love, a powerless Usagi leaves her friends behind and heads to the tower alone.