Vocabulary

解体屋

demolition contractor; wrecker

noun