Ots meaning business in english slang. Luigi mansion 10f puzzle.

Vacuum material. Ceiling louver.