Monster Parade 2
Hyakki Yakoh (百鬼夜行, means night parade of one hundred demons) is a famous Japanese legend that has been recorded in many Japanese picture scrolls.
In Japan, creatures and monsters have long been referred to as "yokai".
It has been said that yokai sometimes march through the city at night in a procession.
This is the new Monster Parade with new Yokai monsters.
3840 x 2160 px (4K)
-