hazel babe humiliation