The Good, The Bad, and Mewsette

The Good, The Bad, and Mewsette Is A 1993 Film.