scubaju Nov 21, 2005 strange, i remember taking this picture, but i have no idea what this thing is! anyone?