Still up for debate. Translucent and lack of pigment. Found in turbid water. Photo by @oridgen10
Look at red-headed bird on the log pile. Several pictures to go through with different angles. Date and time on the picture time stamp is wrong, actual observation is 13 May 2023.