Kotomora
商館 (shoukan) Japanese meaning: trading house | Kotomora