A water baby (similar to a gel orb) sprinkled with very thin glass shards resting on a mirror. 21.9K views10:19