Kotomora
競合者 (kyougousha) Japanese meaning: competitor | Kotomora