Kotomora
競争者 (kyousousha) Japanese meaning: competitor | Kotomora