Hi! YOUR OPTIONS
There are a few of these here and there. They are bulbs, just let them do their thing. I doubt they'll ever get out of hand. They flower in summer.