David Bowie As Flowers Inspiration Some people believe to this day that David Bowie was an alien just visiting this planet.