My own concept! :D I was inspired by this AHmazing video I stumbled upon on youtube in the wee hours of the morning (as we do). It was a documentary on carnivorous plants narrated by Vincet Price. Need I say more?
So the idea of this alien plant is that the bulb glows blue like Avatar and slowly drips nectar into the pitcher of this plant. The glow of the bulb attracts insects and lure them into the ‘mouth’ of the plant by the sweet smell of the collected nectar. There they ultimately fall to their demise, a bittersweet drowning death…I really like Vincent Price. ‘-‘