hannahowo of leak