Luke,
I am ashamed to say that I own one of these, having purchased it for almost nothing from our local 'junk shop' (GEEKS.com). Even at that price I may have paid too much.
Mine is described as a "TITAN ROBELA TWC-A88 WATER CASE." The user's manual lists Titan Computer Co. Ltd. as the...