ビスタカー
bisutakā

Noun

1. vista car; double-decker observation car operated by Kintetsu Railway — explanation

Trademark
Other forms: