Ressha de no Shuugeki
Ressha de no Shuugeki
is a song by
lupin
it was released on
Lupin III - The Legend of Twilight Gemini OST