Kotomora
大株主 (ookabunushi) Japanese meaning: major stockholder | Kotomora