オゾンソウハカイ
Meanings
Noun
1. ozone layer depletion
Composed of
ozone layer
destruction; disruption; (application) crash