[RECAP] AME Monogatari: A Parade of Thousand Con-goers

Hyakki Yako (Night Parade of One Hundred Demons), a Japanese folklore belief wherein every year  a procession of Japanese demons and monsters or yokais, will take place on the streets during summer nights and this, in my own opinion, best described my AME Monogatari experience.

Continue reading