Kotomora
縦笛 (tatebue) Japanese meaning: end-blown flute | Kotomora