Kotomora
反り橋 (sorihashi) Japanese meaning: arched bridge | Kotomora