halloween art parade


The annual Halloween parade in the city of Kawasaki, Japan usually includes thousands of human participants, but few living paintings. However, this year’s event included a cadre of possessed masterworks who miraculously stumbled into the streets of the Greater Tokyo Area wearing fishnet stockings and heels.