Kotomora
公許 (koukyo) Japanese meaning: official permission | Kotomora