ラストラン
Meanings
Noun
1. last run (of a train)
2. last race; retirement race