A wide-angle, eye-level anime illustration depicting the "Hyakki Yagyō" (Night Parade of One Hundred Demons), featuring a chaotic and supernatural procession of various Japanese yokai marching through a traditional village street. In the foreground, a diverse array of spirits—including towering one-eyed monsters, floating lanterns with faces, and kitsune with multiple tails—move forward with mischievous and eerie expressions. The narrow street is lined with traditional wooden machiya houses and stone lanterns, while the ground is covered in a light mystical haze. The scene is set under a deep indigo midnight sky illuminated by a colossal, glowing full moon that casts a silver light over the parade. The atmosphere is mysterious and otherworldly, characterized by a contrast between the dark blue night and the vibrant, glowing spectral colors of the yokai, with floating embers and spirit wisps adding to the supernatural mood.