ビスタカー
also: ビスタ・カー
Meanings
1
vista car; Kintetsu double-decker observation car
A trademarked name for a double-decker observation car operated by Kintetsu Railway, offering panoramic views.
I rode the Kintetsu Vista Car and enjoyed the scenery of Ise-Shima.