Vocabulary

ドブ板

boards covering a ditch (drainage, sewage, etc.)

noun