queenneedy of leak