Vocabulary

ロックシェッド

roadside shelter from falling rocks

noun