Tidalforce I recently bought this from a store and cannot find out anything about it. It has no manufacturer marking and i can find nothing matching its description.