Kotomora
競技場 (kyougijou) Japanese meaning: stadium | Kotomora