Kotomora
曳山 (hikiyama) Japanese meaning: festival float | Kotomora