Kotomora
自転車競技場 (じてんしゃきょうぎじょう) Japanese meaning | Kotomora