Culture5 years ago
The Eerie Costumers Of Japan’s Night Parade of One Hundred Demons
Source: Keiichiro Yasugi (@KeiichiroYASUGI) Japan and cosplay go hand-in-hand, so it's no surprise that every year the gigantic Halloween celebration in Shibuya (which unfortunately erupted into...