Vocabulary

ランブルシート

rumble seat

noun