Vocabulary
ハイデッカー
ハイデッカー
tourist bus with high seating for better sight-seeing
noun