Vocabulary

ペデストリアンデッキ

pedestrian deck

noun