Kotomora
競技者 (kyougisha) Japanese meaning: competitor | Kotomora