The friendliest place on the web for anyone with an interest in aquariums or fish keeping!
If you have answers, please help by responding to the unanswered posts.
My assumption is a sponge of some sort. It sort of looks like a white translucent rib cage or something. Very odd, afraid to touch it for a reaction in case is does something like let out poisoning or something as a defense.