Kotomora
ダブルリード (dabururiido) Japanese meaning: double reed | Kotomora