Edithcolea grandis

Election Day! Carrion Flower! Go vote or else!