Yes, that is a vampire candle with the words SPEED written under it and winged cars, boats etc flying around. What the heck! I think this was commenting on the increase in the speed of the world from a 1913 perspective, but I suppose it could be used as a metaphor of the negative effects of the drug speed too!
More Images from
Speed Candle free icon was designed by j4p4n for icons Png and presented to its users.
j4p4n
12/1/2017