Kotomora
最大手 (saioote) Japanese meaning: largest company | Kotomora