Kotomora
山裾 (yamasuso) Japanese meaning: foot of a mountain | Kotomora