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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results