The last two photos depict very strange flower! Perhaps the alien planted this one on earth a long time ago! LoL