Dancing devils

Devils with pitchforks dance amidst a shower of sparks

Barcelona, Catalonia, Spain