Kotomora
尺八 (shakuhachi) Japanese meaning: shakuhachi | Kotomora