peeking lady of justice