Kotomora
オブリガート (oburigaato) Japanese meaning: obbligato | Kotomora