Kotomora
組積造 (そせきぞう, sosekizou) Japanese meaning: masonry | Kotomora