A super-fine bubble generation apparatus includes a fine-array porous membrane and a device for generating substantially uniform, super-fine gas bubbles in a liquid. The fine-array porous membrane includes a plurality of pores having a substantially uniform size of <;100 μm, with a variation of <;20%. The super-fine gas bubbles generated by this apparatus can have a size of 50 nm-50000 nm, with a substantially uniform distribution with variations <;20%. Applications of such super-fine bubble generation apparatus can include a skin cleansing device, or a teeth-cleaning device.