mykki still