Also read:

ビスタカー (Bisutakaa) is a Japanese noun meaning “vista car, double-decker observation car operated by Kintetsu Railway”.

Meanings

  1. nounvista car; double-decker observation car operated by Kintetsu Railway