(Translated by https://www.hiragana.jp/)
[1104.0036] A long-lived horseshoe companion to the Earth