Artemis is Cheating?! Enter the Mysterious Kitten
Rumors of Artemis' interest in other women spiral out of control after a small talking kitten appears, claiming that Artemis is her father.
Release : April 29, 1995
Runtime Epiosde : 24 minutes
Rating : 7.00