Kotomora
お神輿 (おみこし, omikoshi) Japanese meaning: mikoshi | Kotomora