A micro bubble generating system includes a shell (200) having a well for retaining a first liquid to immerse an object. A micro bubble apparatus (124) is provided to the shell for providing a pressurized mixture of a second liquid and a dissolved gas into the well so as to create a plurality of micro bubbles within the first liquid for engaging the object.