Kotomora
自己株式 (jikokabushiki) Japanese meaning: own shares | Kotomora