Omikoshi – wa-shai, wa-shai!!


Omikoshi is an honorific term for Mikoshi – a portable Shinto shrine. (In Japanese, O is a prefix that is usually added to the names of objects to make them sound polite) It resembles a miniature temple building, with the …

%d bloggers like this: