Mysterious object He2-90