Druplicon, larger than life