The title pretty much says it. I've had no luck identifying the thing - can't find any labels/stickers, although I'm guessing it's a Janeil Darkstar since it has plastic ribs.
While it looks like it has been out in the weather, it seems to be in pretty good shape. I'd heard a little about...