Kotomora
佳木 (かぼく, kaboku) Japanese meaning: beautiful trees | Kotomora