Cara Toole

Cara Toole was an actress who voiced Justine and numerous other side characters.