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 ...