I have no idea what this is, My oldest son brought it home today and asked me what it was that he found . It has no handle.