Megaleather vambrace