Demon Pods in Larval State Jul 8, 2009 | Nature Photography, Photography These are the blooms that will die and produce the demon pods seen here. Such beautiful horror. « Chuck Has Taught Her Well Charging Up »