Kotomora
ヤマコウバシ (やまこうばし) Japanese meaning | Kotomora