A very juvenile T. gigas less than 2 inches (50mm) long. The only way you can positively identify it is by the minute irridescent green circles on the mantle, not really visible in this photo. As it grows, it will lose those small flutes on the shell.