Looks like an alien plant