Titan gloves

An item dropped by Mimics. It's use is currently not known