Much Ado About Kitten

April 29, 1995
70.0%

Sailor Moon - S4 - E6

Much Ado About Kitten

Rumors of Artemis' interest in other women spiral out of control after a small talking kitten appears, claiming that Artemis is her father.

Sailor Moon: Season 4 - 39 Episode s