Kotomora
商標権 (shouhyouken) Japanese meaning: trademark rights | Kotomora