Watch Bishoujo Senshi Sailor Moon season 2 episode 33 tv series online free
Release: Dec 25, 1993
Artemis is out to prove he is capable after being teased by Luna. While on patrol, he encounters a suspicious-looking man who is gathering stray animals.