Website powered by

Kumikoshi/喰神輿 ─ An Edo-Period Japanese Creature

“Kuimikoshi” means “a devouring mikoshi,” a corrupted vessel of worship.