From the home aquarium.
Green hydra in 10-gallon tank
In pond water, really little (1cm?) filter feeder.
video: https://youtu.be/vvo4XQ31Nos
must have originated from the plants, water, or silt from Bowling Lake, which i put in this tank
Could it be a stage of Hydra sp. embriogenesis?