Ancient Japanese Demon in Edo Period Forest

This cinematic scene features an ancient Japanese demon with white hair and red masks on their heads, set in the forests of Japan’s Edo period. The foggy background creates a mysterious atmosphere. The demon wears traditional costumes from that era, shot in the style of Shuji Terayama and directed by Yosuke Okuyama.