movie still of 1990s anime mean girls