オイルフェンス
oirufensu

Noun

1. oil fence

Other forms: